解决办法
查询资料,发现。低版本的goland还需要配置GOROOT,但是在配置go1.17以上的时候就一直报这个错误
The selected directory is not a valid home for Go Sdk
找到go的安装路径,我的是/usr/local/go
编辑/usr/local/go/src/runtime/internal/sys/zversion.go
增加 相对于的版本号
我的是1.17.5
const TheVersion = `go1.17.5`
保存
可能需要 切换到root用户或者直接 sudo vim /usr/local/go/src/runtime/internal/sys/zversion.go
直接修改保存,然后重启 golang在进行选择 就OK了