add go support for vim