Vim as Go language IDE

Go is amazingly enjoyable language. Experience with it will be even greater once major IDE providers (yes, JetBrains I am looking at you!) start producing full-fledged Golang IDEs (instead of somewhat limited plugins). Before that happens, you are stuck with assembling a good toolset manually, so let’s do just that, for Vim!