golang support for vim