一、安裝必備環境
sudo apt-get install git golang-go vim sublime-text-installer
如果出現安裝錯誤,進行修復安裝:
sudo apt-get -f install
安裝完成後,查看安裝版本:
go version
二、配置環境變量
安裝後go之後,要配置幾個環境變量,如下:
GOPATH:go的開發路徑
GOBIN:go工具程序存放路徑
GOROOT:go的安裝路徑,默認情況下,系統已經自動配置了GOROOT
操作步驟:
進入.bashrc配置環境變量:
sodu vi ~/.bashrc
在最後面添加如下代碼:
export GOPATH=/home/hedx/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:${GOPATH//://bin:}/bin
保存,退出
使環境變量生效:
source ~/.bashrc
查看環境變量是否生效:
go env
三、生成開發目錄
cd /home/hedx/go
mkdir bin
mkdir src
mkdir pkg
ok,完成,之後構建go項目放在src下面, 生成的安裝包會自動放在bin下,生成過程中的中間文件會放在pkg下面。
四、常用包獲取
go get github.com/astaxie/beego
go get github.com/go-sql-driver/mysql
go get github.com/eclipse/paho.mqtt.golang
go get gopkg.in/mgo.v2
go get github.com/beego/bee
默認會下載到GOPATH的src目錄下。
五、常用開發工具
六、go語言升級
sudo add-apt-repository ppa:longsleep/golang-backports
sudo apt-get update
sudo apt-get install golang-go