【问题标题】:goland on windows not recognizing imports and throw errorWindows 上的 goland 无法识别导入并抛出错误
【发布时间】:2023-02-01 18:54:09
【问题描述】:

我已根据此文档启用了 go 模块集成。 https://www.jetbrains.com/help/go/create-a-project-with-go-modules-integration.html#enable-go-modules-in-a-project 但又如您在下图中所见。 goland 一直在我的一些代码上抛出错误

正如你在图片中看到的那样,我有那个 execlise 包,但它一直出错。不仅我在其他文件上有一些错误

【问题讨论】:

    标签: go goland


    【解决方案1】:

    IDE 有时会发生这种情况,根据我的经验,至少有三个原因可能会发生这种情况。

    第一的:你的 go.sum 中包版本之间的差异,你应该清空 go.sum 并运行go mod tidy command

    第二:您使用的版本比您预期的版本旧或新,因此该包不支持这些方法或不包含它们。所以你应该设置包的确切版本。 (我建议你在这种情况下阅读包的文档)

    第三:您的 IDE 的缓存有一些问题。解决这个问题:你应该点击file -> invalidate caches来重建你的IDE缓存。

    【讨论】:

      猜你喜欢
      • 2018-02-08
      • 1970-01-01
      • 2022-12-11
      • 2019-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      相关资源
      最近更新 更多