1

在谷歌发行说明中它说:

November 15, 2017
Go runtime notes

Updated Go SDK to 1.9.61
Add --go_debugging flag to dev_appserver.py to enable Delve debugging.

我正在使用 dev_appserver.py 同时启动多个服务,以便它们都共享同一个数据存储模拟器,并且效果很好。

但是,当我添加 --go_debugging 标志时,我得到了很多我不明白的错误。如果有人有见识,我将不胜感激。

对于它尝试构建的每项服务,我都会遇到以下错误:

can't load package: package -N: unknown import path "-N": cannot find module providing package -N
can't load package: package -l: unknown import path "-l": cannot find module providing package -l

一次启动多个服务可能有问题吗?

谢谢!

4

1 回答 1

0

2020 年 11 月更新:

应用引擎的所有新更改都能够在 google API 上使用标准 go 库,现在我可以在本地运行我的 go 应用而不使用 dev_appserver,并让它附加到我的本地数据存储模拟器等。因此,感谢vscode,delve 调试效果很好(使用 go 扩展)。所以现在我可以单步执行我的应用引擎标准 go 代码。

于 2020-11-18T16:18:28.127 回答