1.首先:保证安装正常,环境变量正常配置
参考:Go语言环境安装及配置_ThrAvicii的博客-CSDN博客_go语言安装
2.在IDEA中安装Go语言支持插件(使用GOLand请忽略此步骤):
![](https://img-blog.csdnimg.cn/014175bf46a1469fa3727ca1e6cb5479.png)
3.重点!!!配置SDK,找不到,显示no version
![](https://img-blog.csdnimg.cn/77419584d13c441b8240ff764377d24e.png)
或者进入Project structure——> SDKs 选择go SDK 根本没有这个选项
![](https://img-blog.csdnimg.cn/4b00f04b038c437489342af58e1cbdb0.png)
怎么办?????
原因是:IDEA / goland无法识别到GO语言SDK版本
解决方法:
方法一:推荐
打开GO的安装目录下的src\runtime\internal\sys\zversion.go文件,添加一行(我的go版本是1.18.2)
const TheVersion = `go1.18.2`
然后重启IDEA /goland
这样再配置 goroot的时候就会自动识别到GO语言SDK版本了
![](https://img-blog.csdnimg.cn/5666fdef8a2a4957943fa542ad08e376.png)
![](https://img-blog.csdnimg.cn/5ee548d970ff4e5aae374fa4b11951f5.png)
方法二:不推荐
换一个Go语言SDk版本,用go1.15.8安装,问题解决!