golang stuff for vim