go-vim, vim-gocode, vim-godef and gofmt on write