尝试卸载代理应用程序时运行时值go无效
我正在尝试使用以下终端在Google云控制台中部署我的direction应用程序:尝试卸载代理应用程序时运行时值go无效,go,google-cloud-platform,google-cloud-console,google-app-engine-golang,Go,Google Cloud Platform,Google Cloud Console,Google App Engine Golang,我正在尝试使用以下终端在Google云控制台中部署我的direction应用程序: gcloud app deploy 但我得到了这个错误: peter@cloudshell:~/direction-proxy (myapp-3f67k)$ gcloud app deploy ERROR: (gcloud.app.deploy) Staging command [/usr/lib/google-cloud-sdk/platform/google_appengine/go-app-stager
gcloud app deploy
但我得到了这个错误:
peter@cloudshell:~/direction-proxy (myapp-3f67k)$ gcloud app deploy
ERROR: (gcloud.app.deploy) Staging command [/usr/lib/google-cloud-sdk/platform/google_appengine/go-app-stager /home/peter/direction-proxy/app.yaml /home/peter/direction-proxy /tmp/tmpw9zlbhhe/tmp74n__vq4] failed with return code [1].
------------------------------------ STDOUT ------------------------------------
------------------------------------ STDERR ------------------------------------
2020/06/19 13:08:51 invalid runtime value go
--------------------------------------------------------------------------------
这是我的app.yaml文件,我认为它产生了这个错误,但我很难理解。我是新来的
runtime: go
api_version: go1
handlers:
- url: /.*
script: _go_app
login: admin
将应用程序迁移到运行时
go11
或更高版本。有关如何迁移应用程序的信息,请参阅。最近的运行时是go113
。请参阅。@MuffinTop,如果我使用go-version
检查版本,我将获得go1.13 linux/amd64
。迁移到1.11就足够了吗?因为您在本地开发环境中使用的是Go版本1.13,所以我认为您希望在App Engine上使用go113
运行时。按照我之前评论中链接的迁移说明进行操作。编辑app.yaml以指定runtime:go113
@MuffinTop否,我只使用在线版本。您的本地环境是您键入命令的地方,如gcloud app deploy
和go version
。将应用程序迁移到runtimego11
或更高版本。有关如何迁移应用程序的信息,请参阅。最近的运行时是go113
。请参阅。@MuffinTop,如果我使用go-version
检查版本,我将获得go1.13 linux/amd64
。迁移到1.11就足够了吗?因为您在本地开发环境中使用的是Go版本1.13,所以我认为您希望在App Engine上使用go113
运行时。按照我之前评论中链接的迁移说明进行操作。编辑app.yaml以指定runtime:go113
@MuffinTop否,我只使用在线版本。您的本地环境是您键入命令的地方,如gcloud app deploy
和go version
。