goの環境を構築してて試行錯誤したのでメモ
巷ではgo標準のvimプラグインを設定するのが多いけど、Bundle一発で入ってvimrcが最もシンプルになったのがvim-go
https://github.com/fatih/vim-go
Bundle 'fatih/vim-go'。
exe "set rtp+=".globpath($GOPATH, "src/github.com/nsf/gocode/vim")
set completeopt=menu,preview
シンプル!
細かい設定も色々できるみたいだけどおいおい
※vimで使用するためにgo-getしたもの
go get github.com/golang/lint
go get github.com/nsf/gocode
go get code.google.com/p/go.tools/cmd/goimports
go get code.google.com/p/go.tools/cmd/godoc
go get code.google.com/p/go.tools/cmd/vet
go get code.google.com/p/go.tools/cmd/cover
go get -v code.google.com/p/rog-go/exp/cmd/godef
go install -v code.google.com/p/rog-go/exp/cmd/godef
go get github.com/jstemmer/gotags
必要なのはvim-goが入れてくれるので、この手順もいらなくなる