使用Go文档管理Go安装,我的系统上有两个版本的Go:
$ go version
go version go1.16.13 linux/amd64
$ go1.17 version
go version go1.17 linux/amd64
1.16使用Fedora的dnf
安装,1.17使用go install golang.org/dl/go1.17@latest; go1.17 download
安装(我知道最新的1.17是1.17.6,但就我的目的而言,这是可以的。)
在GoLand中,我希望每次运行go命令时都使用go1.17进行调试,而不修改整个系统设置以使用go1.17。我尝试在"Run/Debug配置“的环境部分设置GOBIN=/home/<username>/go/bin/go1.17
,但这不起作用(我不确定它是否应该)。
在使用GoLand时,是否可以使用不同的Go版本进行调试?多么?
发布于 2022-01-17 10:46:00
您可以从以下路径将1.16.13
Golang添加到GoRoot设置中:settings/Go/GOROOT
看这张照片
之后,您可以选择要测试的目标版本。只需在此设置中选择1.17或1.16。
不幸的是,我没有找到更简单的解决方案。
https://stackoverflow.com/questions/70739553
复制相似问题