本文主要是介绍golang版本升级如何实现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《golang版本升级如何实现》:本文主要介绍golang版本升级如何实现问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教...
golang版本升级
查看当前前版本
$ go version go version go1.20.14 darwin/amd64
移除旧版本 Golang
$ sudo mv go go-1.20 $ ls go-1.20www.chinasem.cn lib
下载新版本此处将go升级到1.21版本。
安装新版本 Golang
tar -C /usr/local -xzf go1.21.11.darwin-amd64.tar.gz
查看 go 版本
$ go version go version go1.21.11 darwin/amd64
Linux上golang版本升级
删除golang旧版本
首先确认当前的 Golang 版本
$ go version go version go1.13 linux/amd64
开始删除
$ sudo rm -rf /usr/local/go
好了,卸载 golang 就是这么简单。(我本机删除等待了半分钟)
实际上,/usr/local/go 下包含了所有的 golang tools。
$ ls /usr/local/go/ AUTHORS CONTRIBUTING.md CONTRIBUTORS LICENSE PATENTS README.md SECURITY.md VERSION api/ bin/ doc/ favicon.ico lib/ misc/ pkg/ robots.txt src/ test/ $ ls /usr/local/go/bin/ go* gofmt*
安装golang最新版本
到 golang 的官方下载页:https://golang.org/dl/
找到最新的版本的版本号android,例如:1.16.3
- 安装 golang
wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
- 解压安装
sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
解压之后,会看到 /usr/local 目录下多了一个 go 目录。
ls /usr/local/ bin/ etc/ games/ go/ include/ lib/ http://www.chinasem.cn man@ sbin/ share/ src/
- 将 /usr/local/go/bin 添加到系统环境变量 PATH 中
sudo vim /etc/profile 末尾添加 export PATH=$PATH:/usr/local/go/bin
有时加在/eandroidtc/profile文件中,不会生效,可以试试加到~/.bashrc
文件
vim ~/.bashrc 末尾添加 export PATH=$PATH:/usr/local/go/bin
~/.bashrc
文件生效方式:source ~/.bashrc
- 让环境变量立即生效
source /etc/profile
安装完成,测试一下:
> go version go version go1.13 linux/amd64
总结
这篇关于golang版本升级如何实现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!