前言:编译的时候提示最低需要go 1.18版本,机器当前的版本太低了,所以需要升级。
1、查看当前go的版本
go version
2、查看golang安装目录
默认情况是安装在 /usr/local/go路径下,我们这里通过指令查看下就好。
#通过go env的GOROOT字段 go env | grep GOROOT#直接whereis查看 whereis go
3、官网下载高版本go
官网选择对应平台的包。https://go.dev/dl/ 此处我是Linux平台估下载 go 1.21.1.
4、备份旧版本
保险起见还是备份好旧版本比较好。
cd /usr/local mv go go1.17
5、部署新版本
将下载的 go1.21.1.linux-amd64.tar.gz 移到/usr/local路径下并解包。
6、添加环境变量将/usr/local/go/bin加到PATH中
注:此处因为就版本已经添加过了,而且我们也没有变更路径所以不需要额外做什么。
#如果需要的话按照如下即可。sudo vim /etc/profile #末尾添加 export PATH=$PATH:/usr/local/go/binsource /etc/profile
7、验证
go version