1.进入go语言中文网,查看自己需要的版本
https://studygolang.com/dl
2.下载并解压
wget https://studygolang.com/dl/golang/go1.16.14.linux-amd64.tar.gz
sudo tar -zxvf go1.16.14.linux-amd64.tar.gz -C /usr/local
3.加入环境变量
修改profile
vim $HOME/.profile
写入以下内容
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
激活profile
source $HOME/.profile
检查
go version
4.修改代理
export GOPROXY=https://goproxy.cn
或 go env -w GOPROXY=https://goproxy.io,direct
5.跨平台编译
SET CGO_ENABLED=0 // 禁用CGO
SET GOOS=linux // 目标平台是linux
SET GOARCH=amd64 // 目标处理器架构是amd64
如:
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build