【问题标题】:When I create main.go file it automatically becomes a text file当我创建 main.go 文件时,它会自动变成一个文本文件
【发布时间】:2021-02-03 09:46:14
【问题描述】:

当我创建一个带有 .go 前缀的任何名称的文件时,GoLand 的图标表明它是一个 Go 文件。但是,当我创建 main.go 文件时,GoLand 的图标表明它是纯文本文件。见下图。我该如何解决这个问题?

【问题讨论】:

  • 当我创建具有任何名称和 go 前缀的文件时,它们会自动成为 go 文件。当我创建一个主文件时,它会自动变为文本,IDE 将其视为文本,而不是程序的主启动文件。
  • 是的,但我认为问题不仅在图标上,昨天我在我的项目中创建了一个主函数,然后点击了错误。我在pc上所有项目中的所有主要功能都更改为文本文件,因此出现了很多错误
  • 是的,GoLang。我的电脑上有很多我用 ide 做的项目。现在,当我打开任何项目时,其中的主要功能已成为文本。所有导入都不起作用。
  • 我不知道这是否会有所帮助,但是在出现这个问题之后,我得到了很多类型的错误:Build constraints exclude all Go files in '/home/bogdan/goprojects/connector /dao/mysql'

标签: go goland


【解决方案1】:

导航到Preferences / Settings | Editor | File Types,找到文本类型并排除main.go文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多