いろんな都合により最新のvimにした。
http://www.vim.org/git.php に従い git の master HEAD を入れる
git clone https://github.com/vim/vim.git cd vim cd src ./configure --prefix=$HOME/app/vim --enable-multibyte --enable-gpm --enable-cscope --with-features=huge --enable-fontset --disable-gui --without-x --disable-xim --disable-perlinterp make make install
vim-go がうまく動かなくて入れたんだけど、結局 gocode がなんか変になってたみたいで以下をした。
go get -u github.com/nsf/gocode gocode close
これで動いてくれた。mattn さんに教えてもらいました。