Debian安装最新版本的Golang
Debian自带的apt-get install命令安装Golang时不一定能安装最新版本,特别是Debian 11仅能安装Go1.15,然而Go1.16与Go1.15之间差异巨大,很多开源的Go项目已经不支持Go1.15及其以下版本,因此需要手动安装Go最新版本
下载最新包
wget https://dl.google.com/go/go1.17.7.linux-amd64.tar.gz
解压到:/usr/local
tar -zxvf go1.17.linux-amd64.tar.gz -C /usr/local/
配置环境变量以包含 Go 的 bin 目录
echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee /etc/profile.d/go.sh
source /etc/profile.d/go.sh
设置Go代理
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
验证
go version
go env