goenvを使うようにした

Homebrew ではなく goenv で Go を管理するようにしました。

Vim から gocode を使おうとして gocode panicked というエラーが発生しました1。 Go のバージョン変えたりいろいろしていて、いい機会なので goenv を使うようにしました。

rbenv、pyenv、ndenv あたりは anyenv からインストールしていたので、同じような感じで。

brew uninstall --force go
anyenv install goenv
exec $SHELL -l
goenv install 1.9.2
goenv global 1.9.2

goenv のバグなのかなんなのか goenv shell が効きませんでした。

Footnotes

  1. これ自体はパッケージのアップデートとかしてたら直った https://github.com/nsf/gocode/issues/482 ↩