下载界面
找到Linux安装包, 右键复制链接地址, 当前版本为https://dl.google.com/go/go1.11.linux-amd64.tar.gz
将来版本更新的时候, 记得把链接替换为新版本的
2. 解压安装包
找到一个目录, 执行
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. 设置环境变量
搓搓手, 最后一步到了.
首先, 为你的Go程序设定好一个开发目录, 以后你的所有程序都可以放在该目录下.
在这里我们创建一个目录go-dev, 并在该目录下创建3个子目录src, bin, pkg:
mkdir -p ~/go-dev/src
mkdir -p ~/go-dev/bin
mkdir -p ~/go-dev/pkg
然后创建文件:
vim /etc/profile.d/go.sh
该文件内容如下所示:
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为你的实际开发路径, 你的源代码就按照一定的目录结构放置于$GOPATH/src目录下
PKG_CONFIG_PATH为你的*.pc文件的存储路径
接下来让配置文件生效:
source /etc/profile.d/go.sh
好了, 现在你可以编译你的Go应用了. 现在只需要执行:
go build -o $GOPATH/bin/应用名称 xxx.go yyy.go
就可以在/root/go-dev/bin目录下得到编译完成的应用了.