在 Gogland 上调用 GAE/Go 本地开发服务器

Invoking GAE/Go Local Development Server on Gogland

如何在 Gogland 上调用 GAE/Go 本地开发服务器?

在 Run/Debug 配置 window 中,我有警告 "Go SDK is not specified",但我找不到如何设置 Go SDK。

即便如此,我还是按下了 OK,并使用 运行 -> 运行 'Unnamed' 调用,我得到了这个错误。

"C:\Program Files (x86)\JetBrains\Gogland 171.3780.106\bin\runnerw.exe" C:/Go\bin\go.exe serve C:/path/to/app.yaml
go: unknown subcommand "serve"
Run 'go help' for usage.

Process finished with exit code 2

我该如何解决?

错误的原因是一个常规的Go分布被用作SDK (GOROOT).

要运行 GAE Go 应用程序,您需要将GAE Go SDK 用作GOROOT。通过设置 File | Setting | Go | GOROOT

可以更改 GOROOT