env:
ubuntu 13.04 i386go 1.0.3
sublime text 2
go/golang不错的IDE组合:gocode + sublime text 2 + gosublime
首先安装go,两种方法:
1. 自动:sudo apt-get install golang 配置环境系统帮你配置好了2. 手动:下载go二进制包,解压到/usr/local/目录下(这个目录是go建议的,我安装到其它目录在配置gocode自动补全时出现问题·),然后配置go环境,在~/.bashrc文件最后添加如下:
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
export GOOS=linux
export GOARCH=386
export PATH=.:$PATH:$GOBIN
export GOPATH=$HOME/goproj
然后更新环境:source .bashrc
各变量具体说明见:https://code.google.com/p/golang-china/wiki/Install
http://golang.org/doc/code.html
安装gocode很简单,因为前面配置好了
[sudo] go get -u github.com/nsf/gocode
安装sublime text 2 及包管理器
网上教程很多
安装gosublime
直接在sublime text 2 里安装就好,但这里说下我遇到的问题。前面已经设置好的GOPATH,但gosublime却提示我没设置GOPATH,不知哪里出错了?暂时的解决办法是依提示配置gosublime文件
到这个go IDE就配置好了,但发现我的自动补全功能不是很好,不知是gosublime本身就这样还是没配置好,比如go 语言的关键字(如string, int等)就没有自动补全,找了半天没找到解释,只能先这样将就。
有疑问加站长微信联系(非本文作者)