内容简介:jetbrains 家的开发工具我一直很喜欢用,goland也没让我失望, go1.11 发布没多久,我试用过后感觉很方便,和goland也很契合,下面来说说对于新版本的go语言,在goland里面需要怎么配置1.安装go 1.11,安装完不需要任何配置,(不需要你去配置什么GOPATH的环境变量,新版本的go实际上是不需要GOPATH)2.安装goland, 新建项目的时候按照下图选好go的路径(其实可以选择vgo去新建,vgo实际上在项目初始化的时候自动执行了 go mod init 项目名 命令 )
jetbrains 家的开发 工具 我一直很喜欢用,goland也没让我失望, go1.11 发布没多久,我试用过后感觉很方便,和goland也很契合,下面来说说对于新版本的 go 语言,在goland里面需要怎么配置
需求:
- 1.goland(我用的2018.2版本)
- 2.go 1.11版本
步骤
1.安装go 1.11,安装完不需要任何配置,(不需要你去配置什么GOPATH的环境变量,新版本的go实际上是不需要GOPATH)
2.安装goland, 新建项目的时候按照下图选好go的路径(其实可以选择vgo去新建,vgo实际上在项目初始化的时候自动执行了 go mod init 项目名 命令 )
3.在file-settings 找到go的相关配置,确认下go的一些配置,比如go版本,启用vgo,把gopath的配置置空
4.alt + f12 调出goland的命令行工具,执行 go mod init [你的项目名] like :go mod init demo001,此时会在你的目录下生产一个go.mod文件,这个文件很类似 java 的pom.xml,管理着你需要的第三方包
5.我们在目录下新建一个目录 test, 在下面建立一个main 文件测试下第三方包的下载和使用,我们alt+f12 调出自带的命令终端,执行:go get github.com/gomodule/redigo/redis (下载第三方包和以前一样),执行完成后,mod文件会生成你的项目依赖,同时也会生成一个go.sum,以后每下载新的第三方包都会在这2个文件记录)
6.我们在main里写几行代码,看下图,已经出提示了,说明我的包安装好了,也能正常使用了
其实到这里说明配置和测试完成了,其实没什么配置,主要就是启用goland 的vgo功能和禁用GOPATH配置, 如果你用vgo的方式新建项目,甚至不用执行go mod init, 对于go.mod 这个文件,其实我们可以从其他地方拷贝回来改下第一行项目名(模块名),goland 会自动下载你的依赖第三方包,如果没有自动下载,手动执行 go mod download 命令 去下载就行,在我的项目里你看不到src,pkg那些熟悉的目录了,因为那些东西没必要了,建完项目直接写代码就行,版本管理的时候,我们拉代码就能写,因为GO1.11不依赖GOPATH了,非常方便,你完全可以一个项目一个目录去独立管理. 如果你的goland 有以前版本的go项目,也可以按照上面的方式升级,import的包名如果在升级完之后报红,包名从你的一级目录开始改写
以上所述就是小编给大家介绍的《goland ide 对于 go 1.11的配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 6、如何获取配置中心的配置
- React降级配置及Ant Design配置
- vscode 配置eslint 开发vue的相关配置
- git commit 规范校验配置和版本发布配置
- hadoop地址配置、内存配置、守护进程设置、环境设置
- 在hibernate中配置事务级别与命名查询配置【原创】
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Base64 编码/解码
Base64 编码/解码
XML 在线格式化
在线 XML 格式化压缩工具