首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GoLand不自动导入本地项目包

GoLand不自动导入本地项目包
EN

Stack Overflow用户
提问于 2019-03-01 03:48:27
回答 1查看 2.1K关注 0票数 1

我不确定这是否是故意的,但GoLand在引用时似乎不会自动导入本地项目包

GoLand为package和package方法提供了智能感知。然而,在为本地包添加方法后,GoLand只是抱怨它是一个“未解析的引用”。直到我自己手动导入包。

我启用了所有的导入优化设置。GoLand会自动导入所有github和系统包,而不是我的本地项目包

有没有办法为本地包启用自动导入?或者我必须自己手动导入它们?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-03-01 03:59:51

以这种方式使用本地导入不是一种好的做法。相反,通过你的GOPATH链接到包,即github.com/your_github_username/your_project_dir/utilities

假设项目目录:

代码语言:javascript
运行
复制
$GOPATH/
  |
  src/
   |
   github.com/
     |
     your_github_username/
          |
          your_project_dir/
              |utilities
          main.go

项目:github.com/your_github_username/your_project_dir

包:github.com/your_github_username/your_project_dir/utilities

按照this标准,您的本地包应该可以顺利导入。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54933199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档