想法显示无法解析文件“fmt”

时间:2018-04-24 18:47:15

标签: go intellij-idea

我正在使用Idea开发golang程序,我设置了go root和go path。我已经为Idea添加了go插件。该Idea还警告说无法解析文件“fmt”。但该计划正常运作。

package main

import "fmt"
func main() {
    fmt.Println("Hello, World!")
}

enter image description here

我希望这个主意给我正确的信息。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

你使用哪种go-lang插件?

在任何情况下,在平台设置下定义go SDK。确保在classpath下包含本地GO_PATH。

另见:https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/1368

答案 1 :(得分:0)

我也遇到了这个问题,并在将golang版本从1.11降级到1.9.5后已解决。

我在社区中使用Idea2017.1.6,而go插件来自Google开发的here。到目前为止,仅idea2017.1和更早版本兼容。

顺便说一句,go plugin developed by jetbrains仅在最终版本中可用。