env:
ubuntu 13.04 i386
go 1.0.3
sublime text 2
go/golang不錯的IDE組合:gocode + sublime text 2 + gosublime html
首先安裝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 linux
安裝gocode很簡單,由於前面配置好了
[sudo] go get -u github.com/nsf/gocode git
安裝sublime text 2 及包管理器
網上教程不少 github
安裝gosublime
直接在sublime text 2 裏安裝就好,但這裏說下我遇到的問題。
前面已經設置好的GOPATH,但gosublime卻提示我沒設置GOPATH,不知哪裏出錯了?暫時的解決辦法是依提示配置gosublime文件
到這個go IDE就配置好了,但發現個人自動補全功能不是很好,不知是gosublime自己就這樣仍是沒配置好,好比go 語言的關鍵字(如string, int等)就沒有自動補全,找了半天沒找到解釋,只能先這樣將就。