【玩转Cloud Studio】如何给golang手动升级到最新版本

2022-08-22 17:49:35 浏览数 (2)

版本太老

0.png0.png

打开cloud studio以后突然发现,仓库升级到了1.19可是cloud studio的golang版本居然还是上古时代的1.17

1.png1.png

这么老的版本,连泛型都不支持,打开代码全是红色,编都编不过。所以是一定要升级到最新版本的。

apt更新

代码语言:shell复制
# 更新
apt update
apt install golang-go -y

执行了命令以后,腾讯自带的仓库居然比这个还要老,才1.10。

2.png2.png

没有办法只能手动下载golang的包了

下载golang包

代码语言:shell复制
apt install -y --no-install-recommends ca-certificates curl # 安装https支持
wget https://golang.google.cn/dl/go1.19.linux-amd64.tar.gz # 下载golang包

解压缩安装最新版

代码语言:shell复制
rm -rf /usr/local/go #删除旧版目录
tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz #解压最新版本
go version

执行过后可以看到golang版本已经升级到了最新版本1.19

3.png3.png

重新安装工具

版本虽然是更新了,代码也能go build了, 但是还是IDE还是爆红怎么办?

进入 gopath 路径,把旧版的go文件统统删除干净,退出IDE重进

代码语言:shell复制
cd $GOPATH
cd rm -rf bin/
mkdir 
5.png5.png

可以看到果然go扩展已经提示要求下载最新版本了,到此升级一切结束。

0 人点赞