前言
最近Golang发布了1.18.1的版本更新, 我突然想到我自从学习Golang开始, 还没有学习过如何升级版本。因此, 这里记录一下我从Golang1.18升级到1.18.1的过程, 便于以后使用。不得不说Golang的版本升级真的好简单。
环境和依赖
- Ubuntu20.04
第一步: 下载新的Golang版本
我们可以在Golang官网下载对应操作系统的安装包
这里我们下载的是Linux版本的安装包, 压缩格式是tar.gz
这里我们使用wget工具下载安装包。wget https://go.dev/dl/go1.18.1.linux-amd64.tar.gz
第二步: 备份旧版本(可选)
为了以防意外, 我们可以将原来版本的golang备份。我的go安装在/usr/local/go
目录下, 因此我们可以拷贝这个目录重命名为go1.18.0
|
|
第三步: 解压压缩包到指定目录
将下载好的压缩包移动到/usr/local目录下,并解压缩。
|
|
解压缩完后, /usr/local
目录下会出现go目录, 因此我们无需更改环境变量。
|
|
使用go version
命令, 可以得到一下输出结果
go version go1.18.1 linux/amd64
至此我们就完成了golang的版本升级, 如果没有任何问题, 我们可以删除下载的压缩包后备份的旧版本目录, 以释放空间。
cd /usr/local
sudo rm go1.18.1.linux-amd64.tar.gz
sudo rm -r go1.18.0