为什么在 goland 中忽略名为 "types.go" 的文件?
Why are files named "types.go" are ignored in goland?
几天后,Goland 无法将名为“types.go”的文件识别为 go 源文件。这只是语法高亮的问题,因为项目仍然正常运行,但它很烦人,因为它影响了我项目和标准库中的文件。
每当我尝试导入被忽略的文件时,我都会收到错误消息:
Build constraints exclude all the Go files in '/[REDACTED]/internal/api/types'
但是该文件只包含一些类型定义,没有任何构建约束指令。
例如这里有一个名为 types.go
的文件
这里同一个文件重命名
我已经尝试过使缓存失效,重新安装go和Goland,但问题仍然存在
types.go
由于某种原因被识别为纯文本文件。您可以导航至 Preferences/Settings |编辑|文件类型 查找 内容 或 文本 自动检测的文件类型,并从模式列表中排除 types.go
。
欢迎关注IDEA-258255,让流程更清晰
几天后,Goland 无法将名为“types.go”的文件识别为 go 源文件。这只是语法高亮的问题,因为项目仍然正常运行,但它很烦人,因为它影响了我项目和标准库中的文件。
每当我尝试导入被忽略的文件时,我都会收到错误消息:
Build constraints exclude all the Go files in '/[REDACTED]/internal/api/types'
但是该文件只包含一些类型定义,没有任何构建约束指令。
例如这里有一个名为 types.go
的文件这里同一个文件重命名
我已经尝试过使缓存失效,重新安装go和Goland,但问题仍然存在
types.go
由于某种原因被识别为纯文本文件。您可以导航至 Preferences/Settings |编辑|文件类型 查找 内容 或 文本 自动检测的文件类型,并从模式列表中排除 types.go
。
欢迎关注IDEA-258255,让流程更清晰