在 golang 配置均已正确的前提条件下,配置 goland GOROOT 报错如下图
问题解决
在 golang 安装路径下寻找:
'go1.17.2\src\runtime\internal\sys\zversion.go' 文件
打开 ‘zversion.go’ 文件,在其中追加如下行(你的版本号)并保存
const TheVersion = `go1.17.2`
再次 配置 goland 的 GOROOT 路径,即可正常配置
设置GO111MODULE和GOPROXY
(1)Go.1.13及以上使用
$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct
(2)macOS 或 Linux
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn
或者
$ echo "export GO111MODULE=on" >> ~/.profile
$ echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
$ source ~/.profile
rm -rf .GoLand2018.1/config/eval
rm -rf .java/.userPrefs/jetbrains/goland
可以重置30天时间