そろそろ
今年も終わりそうなのでとりあえず Go したい
Ready?
anyenv を使ってインストールする。anyenv を最新状態に変更する
% cd ~/.anyenv % git pull
install goenv
% anyenv install goenv % exec $SHELL -l
install go 1.3
% goenv install 1.3 % goenv global 1.3 % go version go version go1.3 darwin/amd64
direnv
GOPATH の問題を direnv を使って何とかする
SEE ALSO: http://doloopwhile.hatenablog.com/entry/2014/06/18/010449
% brew install direnv
zsh ユーザーの場合は zshrc に以下の設定を追加します。
export EDITOR=vim eval "$(direnv hook zsh)"
% cd ~/gocode % echo 'layout go' > .envrc direnv: error .envrc is blocked. Run `direnv allow` to approve its content. % direnv allow direnv: loading .envrc direnv: export +GOPATH ~PATH
確認
% echo $GOPATH ~/gocode