前几天在看一个基于 go1.12 的项目,但是电脑上装的是 go1.18,直接安装go1.12会提示要卸载1.18的版本,于是找解决办法。
g
g
步骤:
win + xWindows PowerShellmkdir .g/bin.g/bin.g/bin.g\go\bin.g\versions\.g\gohttps://go.dev/dl/G_MIRRORhttps://golang.google.cn/dl/
常用命令
# 查询当前可供安装的stable状态的 go 版本
g ls-remote stable
# 安装目标 go 版本
g install 1.12.17
# 查询已安装的 go 版本
g ls
# 查询可供安装的所有 go 版本
g ls-remote
# 切换到另一个已安装的 go 版本
g use 1.18.10
# 卸载一个已安装的 go 版本
g uninstall 1.18.10
# 清空 go 安装包文件缓存
g clean
# 查看 g 版本信息
g -v
# 更新 g 软件本身
g self update
# 卸载 g 软件本身
g self uninstall
可能的问题
useinstallwin + xWindows PowerShell(管理员)