emacs + gocode 让编写go语言更加给力

      首先在这里我要感谢 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

 查看有没有设置成功(下面为成功时显示):

 

下载 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 就好了~~~!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值