And go vim plugin

But, quiet go errors and warnings. We have multiple
“main” files and I can’t shut up the errors.
Minor commit