add vim golang support