首先在这里我要感谢 dataangel (qq:996421165) 童鞋。个人领悟能力比较差,但他还是耐性教导。这里呢只是吧自己接触go语言的遇到的问题。安装配置环境,编写代码环境 跟编译环境配置做一个整合。希望能给学习go语言的友友带来便利。
我使用windows版下编写。其他系统未配置过。有空配置的话,会继续写博客~~!刚刚开始学写博客写的不好还望多多包涵。
go语言群:102319854
一些常用链接:
http://golang.org/ //官网
http://bbs.golang-china.org/ //中文论坛
http://code.google.com/p/golang-china/ //翻译文档
http://code.google.com/p/gomingw/ //windows编译
项目管理、编译 推荐使用 liteide
编写代码 emacs +gocode
下载gocode到你的go语言环境的bin目录下
要先配置好go语言的环境变量,加到系统变量中(网上有教程我这里不讲了)
开启命令行执行下面命令
gocode set propose-builtins true
gocode set lib-path C:/go/pkg/windows_386
gocode set
查看有没有设置成功(下面为成功时显示):
- propose-builtins = true
- lib-path = "C:/go/pkg/windows_386"
下载 emacs
设置环境变量 HOME 为 emacs 路径
下载go配置文件
http://download.csdn.net/source/3158030
备注:配置完成会生成 .config 文件夹 里面还会生成有gocde的配置文件就对了。生成顺序的
在cmd命令中输入:gocode -s
开始使用
试试用emacs创建一个go文件写个helloworld吧~~!
我个人使用时遇到2个问题
1.有时没法提示:估计是加载分析文件还没分析完,等等就好了。
2.不使用 gocode -s 编写go代码时会卡死。估计是监听不到socket 的问题。
其他都还蛮ok的。要是可以集成编译项目管理就更棒了。个人使用vc 习惯了。加上水平有限啊。
liteide 管理项目编译到是相当方便 要是可以集成gocode 就好了~~~!