vim-go
Install
With neobundle
NeoBundleLazy 'fatih/vim-go.vim', {
\ 'autoload' : {'filetypes' : 'go'}
\ }
:NeoBundleInstall
:GoInstallBinaries
Commands
:GoRun
:GoDebugStart
<F9>
- breakpoint
<F5>
- continue
<F10>
- next line
<F11>
- step in
:GoDebugStop
:GoDebugRestart
:GoDef
- go to definition
:GoDoc
:GoFmt
- run gofmt