golang-学习笔记-Go版本管理
Contents
在写过很多go代码之后,感觉自己并没有完全掌握go语言,还有很多知识盲区,所以有了这个go学习笔记系列,本系列是作者跟着电子书重新复习go语言相关内容的笔记
安装多个版本的go编译器
- 安装特定 Go 版本的包装器(go现在使用install安装main.go):
go install golang.org/dl/go<version>
- 下载编译器:
go<version> download
- 之后就可以直接使用下载的编译器:
go<version> env
注意:
gotip
标记最新版本的编译器go<version>
命令会安装到$GOBIN
- download会把编译器安装到
~/sdk
目录下
希望新安装的编译器成为系统默认的 Go 版本:
- 将 ~/sdk/go1.16.4/bin/go 加入 PATH 环境变量(替换原来的)
- 做一个软连,默认 go 执行 go1.16.4(推荐这种方式),不需要频繁修改 PATH
删除某个版本,得手动进行(删除GOBIN下的包装器和下载的 Go 安装包)