为了账号安全,请及时绑定邮箱和手机立即绑定

GoLand 软件包索引在使用同一模块的多个版本时中断

GoLand 软件包索引在使用同一模块的多个版本时中断

Go
GCT1015 2022-08-15 10:53:19
我需要在我正在处理的项目中同时使用 api 的 v1 和 alpha 版本。在已经使用v1版本进行相当多的代码之后,出现了使用alpha版本的需求,我需要同时使用这两个版本。google.golang.org/api/compute当我导入alpha版本时,GoLand索引中断,我失去了自动完成,并在我的软件包中获得了一堆导入alpha的红色文本/行。不过,go仍然会构建/运行代码就好了。我已尝试清除GoLand缓存并重新编制索引,但仍有相同的问题。我还清理了我的go缓存,并再次下载和校验所有内容。go clean -modcachego mod tidy我是否缺少某些内容会使 GoLand 中出现此问题,但我的 go 代码仍然可以构建并运行良好?
查看完整描述

1 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

您可以通过按 import 语句导航到包源,并查找文件和大小限制警告。IDE 的行为符合预期。Command/CTRL+Clickcompute-gen.go

//img1.sycdn.imooc.com//62f9b53e00015ffb06590055.jpg

作为解决方法,您可以调用并添加以下行 ,重新启动 GoLand。但请记住,IDE在处理大文件时可能会很慢,即使它们未在编辑器中打开。Help | Edit Custome Properties...idea.max.intellisense.filesize=8500000

您可以在此处阅读有关该文件的更多信息。idea.properties


查看完整回答
反对 回复 2022-08-15
  • 1 回答
  • 0 关注
  • 168 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信