虽说sublimetext3+gosublime+gocode是目前较为流行的Golang开发环境组合,但作为一名VIMer,没有一套得心应手的VimforGolangdev心里总是过不去的。Golang虽然年轻,但即便是从Go1版本发布(年3月28日)算起,掐指算来也有小三年了。全世界的开发者已经为Golang贡献了较为成熟的Vim插件了。有了这些插件,搭建出一套高效的Golang开发环境还是不难的,网上也有大量的资料可以参考,其中就有vim-go作者自己发表的一篇文章《GodevelopmentenvironmentforVim》。不过看别人写的与自己搭建体验的还是有大不同的,于是想来想去还是把整个过程记录下来。 一、一个干净的环境 找个干净的基础环境,方便确认每个搭建步骤后的效果: Ubuntu14.04x86_64 vimversion7.4.52 goversiongo1.4beta1linux/amd64 再准备一个编辑Go源码的测试源文件: //hellogolang.go packagemain importfmt funcmain(){ fmt.Println(HelloGolang!) } 用于验证每个搭建步骤后的变化。 二、严格按照vim-go的官方说明逐一搭建 Vim-go是当前使用最为广泛的用于搭建Golang开发环境的vim插件,这里我同样使用vim-go作为核心和基础进行环境搭建的。vim-go利用开源Vim插件管理器安装,gmarik/Vundle.vim是目前被推荐次数更多的Vim插件管理器,超过了pathogen。这里我们就用vundle来作为Vim的插件管理工具。 1、安装Vundle.vim Vundle.vim的安装步骤如下: mkdir~/.vim/bundle gitclone北京治疗白癜风哪家医院好北京中科白癜风医院
|