1. Go官方下載傳送門
下載界面
找到Linux安裝包, 右鍵復(fù)制鏈接地址, 當(dāng)前版本為https://dl.google.com/go/go1.11.linux-amd64.tar.gz
將來版本更新的時候, 記得把鏈接替換為新版本的
2. 解壓安裝包
找到一個目錄, 執(zhí)行
wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
將源碼包解壓后直接放到 /usr/local 目錄下, 不用再次 make && make install 來安裝了, 開箱即用
tar -C /usr/local/ -zxvf go1.11.linux-amd64.tar.gz
3. 設(shè)置環(huán)境變量
搓搓手, 最后一步到了.
首先, 為你的Go程序設(shè)定好一個開發(fā)目錄, 以后你的所有程序都可以放在該目錄下.
在這里我們創(chuàng)建一個目錄go-dev, 并在該目錄下創(chuàng)建3個子目錄src, bin, pkg:
mkdir -p ~/go-dev/src
mkdir -p ~/go-dev/bin
mkdir -p ~/go-dev/pkg
然后創(chuàng)建文件:
vim /etc/profile.d/go.sh
該文件內(nèi)容如下所示:
export PATH=$PATH:/usr/local/go/bin
export GOROOT=/usr/local/go
export GOPATH=/root/go-dev
export PKG_CONFIG_PATH=/root/go-dev/pkg
GOPATH為你的實際開發(fā)路徑, 你的源代碼就按照一定的目錄結(jié)構(gòu)放置于$GOPATH/src目錄下
PKG_CONFIG_PATH為你的*.pc文件的存儲路徑
接下來讓配置文件生效:
source /etc/profile.d/go.sh
好了, 現(xiàn)在你可以編譯你的Go應(yīng)用了. 現(xiàn)在只需要執(zhí)行:
go build -o $GOPATH/bin/應(yīng)用名稱 xxx.go yyy.go
就可以在/root/go-dev/bin目錄下得到編譯完成的應(yīng)用了.