尽管代码有效,GoLand IDE 仍无法解析引用错误
JetBrains 的 GoLand IDE 用户有时会遇到以下代码的“未解析引用”错误消息:编译并运行正确。当引用有效并且方法在附近定义时,这个问题尤其令人费解。
一个具体示例是以下代码:
尽管在 MyBox 中正确实现了 AddItem 方法类型,GoLand 将 box.AddItem(item1) 和 box.AddItem(item2) 标记为红色,表示未解析的引用“AddItem。”
解决方案:
根据遇到类似问题的用户的建议,使缓存无效并重新启动 GoLand 可能会解决该错误。要执行此操作:
在此操作后重新启动 GoLand 应该可以消除受影响的“未解析的引用”错误 代码。已发现该解决方案在多种情况下均有效。
以上是为什么 GoLand 显示有效 Go 代码的'未解析的引用”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!