golang最新版本 golang版本升级如何实现 golang 版本历史
目录
- golang版本升级
- Linux上golang版本升级
- 删除golang旧版本
- 安装golang最新版本
- 拓展资料
golang版本升级
查看当前前版本
$ go versiongo version go1.20.14 darwin/amd64
移除旧版本 Golang
$ sudo mv go go-1.20$ lsgo-1.20 lib
下载新版本此处将go升级到1.21版本。
安装新版本 Golang
tar -C /usr/local -xzf go1.21.11.darwin-amd64.tar.gz
查看 go 版本
$ go versiongo version go1.21.11 darwin/amd64
Linux上golang版本升级
删除golang旧版本
开头来说确认当前的 Golang 版本
$ go versiongo 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/
找到最新的版本的版本号,例如: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/ man@ sbin/ share/ src/
- 将 /usr/local/go/bin 添加到体系环境变量 PATH 中
sudo vim /etc/profile末尾添加export PATH=$PATH:/usr/local/go/bin
有时加在/etc/profile文件中,不会生效,可以试试加到~/.bashrc
文件
vim ~/.bashrc末尾添加export PATH=$PATH:/usr/local/go/bin
~/.bashrc
文件生效方式:source ~/.bashrc
- 让环境变量立即生效
source /etc/profile
安装完成,测试一下:
> go versiongo version go1.13 linux/amd64
拓展资料
以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。
无论兄弟们可能感兴趣的文章:
- golang版本升级的简单实现步骤
- go语言-在mac下brew升级golang
- Golang HTTP 服务平滑重启及升级的思路