前言
go现在的更新速度是非常的快啊,用着用着网上的教程就不配套了,提示没有这个模块,这就是go的版本太低了没有跟上时代的步伐,比如前一段时间还在用go module,现在就go mod来管理了,这就如同领居家的女儿一样,一转眼就长得不认识了,所以我们就来看看如何更新go
演示系统:Ubuntu18
go版本:官方说15是稳定版大家可以去下15,我去下最新的18哈哈哈哈哈哈哈~~~~
正文
方法一:
1.删除原有的go
sudo rm -rf /usr/local/go
sudo apt-get remove golang
sudo apt-get remove golang-go
sudo apt-get autoremove
这个时候就已经没有go了
2.指定版本下载安装go
sudo wget https://golang.google.cn/dl/go1.18.5.linux-amd64.tar.gz
# 解压文件
sudo tar xfz go1.18.5.linux-amd64.tar.gz -C /usr/local
3.设置环境变量
打开:
sudo vim /etc/profile
将以下内容追加到文件末尾
export GOROOT=/usr/local/go
export GOPATH=$HOME/gowork
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
刷新环境变量
source /etc/profile
输入查看是否生效
go env
换一下源让他更厉害一点哈哈哈哈哈哈~~~·
go env -w GOPROXY="https://goproxy.cn"
go env -w GO111MODULE=on
后面就差不多就是有些同学用不来命令行就用下面去官网下载
方法二:
1.删除原有的go
1、sudo rm -rf /usr/local/go
2、sudo apt-get remove golang
3、sudo apt-get remove golang-go
4、sudo apt-get autoremove
2.官网下载
官网下载自己想要下载的go版本官网链接(这里没有截图)
3.配置环境变量
打开:
sudo vim /etc/profile
将以下内容追加到文件末尾
export GOROOT=/usr/local/go
export GOPATH=$HOME/gowork
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
刷新环境变量
source /etc/profile
输入查看是否生效
go env
换一下源让他更厉害一点哈哈哈哈哈哈~~~
go env -w GOPROXY="https://goproxy.cn"
go env -w GO111MODULE=on
本文含有隐藏内容,请 开通VIP 后查看