【问题标题】:GoLand could not find reference: " Unresolved reference 'NewRGBA' "GoLand 找不到参考:“未解析的参考 'NewRGBA'”
【发布时间】:2019-12-03 13:20:25
【问题描述】:

我正在尝试执行this sample,但 GoLand 找不到令人讨厌的 NewRGBA 函数的引用,尽管它可以正确执行。我已经尝试过this solution

【问题讨论】:

    标签: go goland


    【解决方案1】:

    您似乎不小心将image.go 文件标记为纯文本,这就是IDE 无法正确识别其中定义的任何内容的原因。

    要解决此问题,请转至 Settings/Preferences | Editor | File Types 并在文件类型列表中搜索 Text。在那里,您应该看到标记为纯文本的所有文件/扩展名的列表。从列表中删除 image.go 并查看它是否正常工作。此外,请确保该文件文件未列在同一部分的Ignore files and folders 输入中。

    【讨论】:

    • 谢谢,经过几个小时的搜索,这对我有帮助!
    【解决方案2】:

    gin.WrapH 函数 utils.go 也有类似的问题。在本地模块路径中尝试了 utils.go 的 Override File Type 选项,该选项将文件更改为 Go 文件,但有一个小十字符号,其中工具提示标记该文件已从编译中排除。错误Unresolved reference 仅在我选择文件、导航到File -> File Properties -> Associate with File Type -> Register new file type association 并选择Go files 时才消失

    【讨论】:

      【解决方案3】:

      恢复 IDE 设置为我解决了这个问题。 我尝试将其从文本文件关联列表中删除,但仍未解决

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-02
        • 1970-01-01
        • 1970-01-01
        • 2018-10-06
        相关资源
        最近更新 更多