在Google发行说明中,它说:
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
一次启动多个服务是否有问题?
谢谢!
答案 0 :(得分:0)
2020年11月更新:
对应用程序引擎的所有新更改都可以使用Google API上的标准go库,现在,我可以不使用dev_appserver在本地运行go应用程序,并将其附加到本地数据存储区模拟器等。因此,并且感谢vscode,delve调试非常有效(使用go扩展)。因此,现在我可以逐步了解我的App Engine标准go代码。