关于GoLand创建项目勾选index entire GOPATH导致的问题
使用GoLand创建项目默认是勾选 Index entire GOPATH
的 。下面分别介绍勾选或不勾选 Index entire GOPATH
的区别。
创建项目时勾选index entire GOPATH
勾选index entire GOPATH会导致创建出来的项目不能导自定义的包和函数:
GOPATH的配置:
创建项目时不勾选index entire GOPATH
和勾选报错是一样的。
GOPATH配置:
如何解决不能导自定义的包和函数的问题
- 打开GOPATH配置。
- Project GOPATH添加当前项目所在的路径。
- 经过测试只要配置了Project GOPATH,够不够选
Use GOPATH that's defined in system environment
和 Index entire GOPATH 都能成功导入自定义包和函数了。
关于GoLand创建项目勾选index entire GOPATH导致的问题