首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在更新Goland到EAP 19之后,没有可构建的go源文件

在更新Goland到EAP 19之后,没有可构建的go源文件
EN

Stack Overflow用户
提问于 2017-11-17 16:08:33
回答 5查看 1.9K关注 0票数 6

在我将GoLandEAP 18更新到EAP 19之后,导入结果为红色,这些错误发生在每个文件中:

我的$GOROOT和$GOPATH和以前一样。$GOROOT指向/usr/local/go.文件是可以通过shell构建的,但是GoLand总是显示错误。

我正在Mac上运行GoLand和Go版本的 go1.9.1 darwin/amd64

GoLand (1.0预览版) 1.0 EAP构建#GO-173.3727.24,构建于2017年11月16日,GoLand EAP用户过期日期:2017年12月16日

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-11-18 11:59:14

看起来索引已经损坏了。File | Invalidate Caches应该能帮上忙。

票数 11
EN

Stack Overflow用户

发布于 2018-04-18 10:01:41

File | Invalidate Caches不起作用时,删除该项目并再次检查它对我的情况起了作用。

票数 1
EN

Stack Overflow用户

发布于 2018-06-12 14:57:43

如果无效缓存没有为您解决问题,也可能是包具有构建约束,阻止它在您的系统上构建。当我在Mac上使用Goland时,我试图导入golang.org/x/sys/windows/svc,我花了一段时间才意识到为什么Goland说它没有源文件,而它显然是有源文件的。golang.org/x/sys/windows/svc包中的所有文件都被限制为仅在Windows上构建。

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

https://stackoverflow.com/questions/47354809

复制
相关文章

相似问题

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