goのインストールからvim周りの環境設定の方法まとめ。
goのインストール
$ brew install go hg
環境変数の設定
.bashrc
export GOPATH=$HOME/.go
#export GOROOT=`go env GOROOT`
export PATH=$GOPATH/bin:$PATH
gocodeのインストール
入力補完のためにgocodeをインストール
$ go get github.com/nsf/gocode
vimの設定
vimを使ってgo言語で開発するときに設定
ランタイムパスの設定
set rtp+=$GOROOT/misc/vim
入力補完を行う
$GOPATH
を設定
.vimrc
exe "set rtp+=".globpath($GOPATH, "src/github.com/nsf/gocode/vim”)
go-vim のインストール
NeoBundle 使う場合
.vimrc
NeoBundle 'fatih/vim-go'
使い方
:GoImport <package_name>
ファイルにインポート設定追加:GoBuild
ファイルビルド:GoRun
スクリプト即時実行
詳しくはgithubに。 https://github.com/fatih/vim-go