LoginSignup
3
0

More than 5 years have passed since last update.

Go言語の環境構築 Hello Worldまで

Posted at

Go言語の環境構築

思い立ったが吉日で,Go言語の開発環境を整えることにした.環境はMacで行った.基本的にコマンドラインからコマンド叩くだけで終わったATOMでよく開発をしているのでその周りもやっていった.

  • Homebrew が入っている前提とします

Goのインストール

brew install go
でgoのパッケージを取得

コマンドのパスを通す

bash
mkdir ~/Go
export GOPATH=$HOME/Go
export PATH=$PATH:$GOPATH/bin

これでホーム直下のGoにパスが通る.
試しにHello Worldを書いて見る

bash
cd ~/Go
atom Hello.go

でHello.goを開く

Hello.goはこんな感じ

Hello.go
package main

import "fmt"

func main(){
  fmt.Printf("Hello World\n");
}

これで実行する

go run Hello.go
でHello Worldが出力される

ATOMでの開発環境設定

他の記事を見ていたら実行できないコマンドあったけれど最新はこれで全部入るはず

bash
go get golang.org/x/tools/cmd/goimports
go get github.com/nsf/gocode
go get github.com/rogpeppe/godef

go get -u github.com/derekparker/delve/cmd/dlv

でATOM側が必要としているパッケージが揃う
最後のコマンドを実行してdlvがインストールできた

ATOM側のパッケージインストール

bash
apm install go-plus
apm install godef

で完了

参考記事
https://qiita.com/m0a/items/b7b27254a43d50b7aba2

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0