GoLang 结构的 WebStorm 问题

WebStorm issue with GoLang struct

出于某种原因,WebStorm(由 JetBrains 开发)将以下简单的 GoLang 结构标记为错误。具体来说就是不喜欢string

type Person struct {
    Name string    `json:"name"`
    Address string    `json:"address"`
}

不过这样看来,也没什么问题吧? WebStorm 中是否缺少我的插件?

Go 代码是正确的,只要在 WebStorm 中定义了 GoSDK 就可以了。确保 Golang 设置到位。

单击 WebStorm -> 首选项 -> 语言 & Frameworks -> Go 并确保一切都在那里设置。

参考:Go language (golang.org) support plugin

Go代码正确。如前所述,您需要为每个单独的项目启用 Go SDK。

此外,请确保您的 WebStorm 具有 Go Plugin installed or just use Gogland IDE(类似于 WebStorm,但用于 Go)- 现在处于测试阶段时免费。