Я пытаюсь перенести мое приложение Go во время выполнения go112, но dev_appserver.py выдает следующую ошибку:
RuntimeError: Unknown runtime 'go112'; supported runtimes are 'custom', 'go', 'go111', 'java', 'java7', 'java8', 'php55', 'php72', 'python', 'python-compat', 'python27', 'python37'.
Текущая версия Go - 1.12.11
Редактировать: Я использовал apt-get для установки SDK.
apt-get update && apt-get install google-cloud-sdk google-cloud-sdk-app-engine-python\
google-cloud-sdk-app-engine-python-extras\
google-cloud-sdk-app-engine-java\
google-cloud-sdk-app-engine-go\
google-cloud-sdk-datalab\
google-cloud-sdk-datastore-emulator\
google-cloud-sdk-pubsub-emulator\
google-cloud-sdk-cbt\
google-cloud-sdk-cloud-build-local\
google-cloud-sdk-bigtable-emulator\
kubectl -y
Таким образом, мне кажется, что я не могу использовать gcloud components update
, а пакеты не обновлены в репозиториях.
Теперь мои вопросы таковы: поддержка google-cloud-sdk-app-engine-go идет во время выполнения 1.12? Если нет, то когда он будет поддерживать время выполнения 1.12?
Обновление: Я установил облачный SDK и успешно запустил gcloud components update
на другом компьютере, dev_server.py по-прежнему выдает ту же ошибку. Действительно ли локальный SDK поддерживает rumtime 1.12?