Ubuntu 13.04 golang开发环境配置

env:

    ubuntu 13.04 i386
    go 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等)就没有自动补全,找了半天没找到解释,只能先这样将就。

你可能感兴趣的:(Go)