![](/img/trans.png)
[英]How to use cloud.google.com/go/datastore with AppEngine?
[英]How to do AppEngine Go 1.16 local development?
AppEngine 現在支持 Go 1.16 一年了。 但是 dev_appengine.py 仍然沒有:
RuntimeError: Unknown runtime 'go116'; supported runtimes are 'custom', 'go', 'go111', 'go112', 'go113', 'go114', 'go115', 'java', 'java7', 'java8', 'php55', 'php72', 'php81', 'python', 'python-compat', 'python27', 'python310', 'python37', 'python38', 'python39'.
官方文檔沒有幫助。
如何在本地 Go 1.16 開發我的 AppEngine 應用程序?
我假設你的意思是dev_appserver.py
而不是dev_appengine.py
。 如果是這樣,那么
gcloud CLI version 409.0.0
(這似乎是最新的,至少對於 Mac 而言)不支持go 1.1.6.
其中支持的go個運行時是 go, go111, go112, go113, go114, go115
You can find the list of supported runtimes in the file
{{path to gcloud sdk_installation}}/platform/google_appengine/google/appengine/tools/devappserver2/runtime_factories.py
如果您切換到 GAE Flex,我相信您將能夠使用 go 1.1.6,因為您將使用custom
運行時
您也可以像標准 go 應用程序一樣運行您的應用程序,例如使用命令go run <go_package>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.