Finished golang vim support