背景

多项目情况下可能需要使用的golang版本不同,故多版本管理尤为重要,对于Python而言有anaconda多版本管理工具,那golang如何进行多版本管理呢?

系统

Ubuntu22.04

方案

安装golang

先使用Ubuntu自带的apt安装默认的golang版本,目前Ubuntu22.04默认的是go1.18

sudo apt install golang-go

安装完成查看是否安装成功

go version
go env
go env
go env -w GO111MODULE="on"
go env -w GOBIN="/home/xxx/go/bin"

安装其他golang版本

go install golang.org/dl/go1.16.8@latest
go1.16.8 download
go1.16.8 downloadGOBIN
vi ~/.bashrc
文件末尾加上 export PATH=$PATH:/home/xxx/go/bin
source ~/bashrc
go1.16.8 downloadgo1.16.8
go1.16.8 version
go1.16.8 env
本作品采用《CC 协议》,转载必须注明作者和本文链接