由于这次的字节青训没有给IDEA用户的go配置教程,所以在本人研究了一些文档后总结出本文,手把手带0基础go语言用户在IDEA集成go开发环境。这是我的电脑环境,大家可以做个参考。
IDEA版本:2020.2.1
电脑系统:Windows11
一,下载GO安装包
进入下面的网站,下载Windows版本的GO安装包
All releases - The Go Programming Language
本文以go1.23.2版本为例,下载完成后打开安装包,一直next到选择安装目录界面,该目录是go的开发语言地址,类似于JAVA的JDK,所以选择好位置进行安装,我这里安装到目录 A:\GO\
安装完成后开始配置环境变量
二,配置环境变量
进入高级系统设置->环境变量
在下面的系统变量中选择新建
GOROOT是Go语言的安装路径,它指向Go的安装目录。该路径包含Go编译器、标准库和其他核心工具。
GOROOT填写刚才上面自己安装GO的目录的根。
GOPATH是Go语言中用于存放工作区的环境变量,它主要用于管理Go代码和依赖包的存储路径。在早期的Go开发中,GOPATH是Go语言代码组织结构的核心。自从Go Modules(go mod)引入之后,GOPATH的使用变得不那么重要了,但它仍然在一些场景中被使用,自行填写即可。
填写完毕后我们Win+R打开CMD,输入go env来检查一下配置是否成功
这样则表示配置成功。
三,集成GO到IDEA
我们打开IDEA,进入File->Settings->Plugins,在Marketplace中搜索go,下载安装插件,安装完成后重启IDEA
此时我们再进入Settings中的Languages & Frameworks里,可以发现出现GO标签了,我们在
GOROOT选项中选择Add SDK,选择Local,地址定位到安装GO的目录,我的例子即为A:\GO
如果发现错误 “The selected directory is not a valid home for Go SDK” ,原因是IDEA的GO插件和SDK版本不匹配;
解决方式
进入GO的安装目录 如 A:\GO\src\runtime\internal\sys 中
以记事本打开 zversion.go文件,加上GO的版本号即可,其实就是我们最开始下载的版本号,如
const TheVersion =
go1.23.2
此时再去Add SDK就发现成功了,Apply即可
四,编写代码
接下来我们新建一个GO项目,一定要把目录地址分类做好,否则后期代码多起来会非常头疼。
就可以编写代码啦,而且也是有代码提示的。
我们运行一下看看
到这里就集成完毕了。图片有点多,是想让大家能按着图片一步一步来,希望对大家有帮助。