There is a famous plugin vim-go.
It is unclear in the README that what are the differences with vim-go.
It is also unclear that whether this plugin can be installed with vim-go or they are exclusive. (The name implies that the both can be installed at the same time, though.)