update go.vim... also use tabs in go :'(
Lots of changes
lots of updates