golang 環境構築(mac)
golang version
golangのバージョンは、プロジェクトでは下記のバージョンを使用しています。
1.11.2 $ go version go version go1.11.2 darwin/amd64
golang Install
今回は、goenvを用いてインストールしてみます。 (もちろん、brewでgolangを入れても構いません。)
goenv install
$ brew install goenv
goenv 設定
$ vim ~/.bash_profile 以下を追加 export PATH="$HOME/.goenv/bin:$PATH" eval "$(goenv init -)"
goenv でdownload可能なversionのチェック
$ goenv install -l Available versions: 1.2.2 1.3.0 : : 1.10.5 1.11.0 1.11beta2 1.11beta3 1.11rc1 1.11rc2 1.11.1 1.11.2
version1.11.2のinstall
$ goenv install 1.11.2 Downloading go1.11.2.darwin-amd64.tar.gz... -> https://dl.google.com/go/go1.11.2.darwin-amd64.tar.gz Installing Go Darwin 64bit 1.11.2... Installed Go Darwin 64bit 1.11.2 to /Users/hoge/.goenv/versions/1.11.2
version1.11.2の使用設定
$ goenv global 1.11.2 $ goenv versions system * 1.11.2 (set by /Users/hoge/.goenv/version) $ go version go version go1.11.2 darwin/amd64
GOPATHの設定
GOPATHについてはこちらを 参照
デフォルトの場所を設定してみます。
$ vim ~/.bashrc export GOPATH=$HOME/go $ echo $GOPATH /Users/hoge/go