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

Nacidar · · 2285 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

【转自】http://blog.csdn.net/qq358860528/article/details/6301222
 

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

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

  1. propose-builtins = true  
  2. 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 就好了~~~!


有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:Nacidar

查看原文:emacs + gocode 让编写go语言更加给力【转】

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2285 次点击  
加入收藏 微博
1 回复  |  直到 2000-01-01 00:00:00
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传