I hope this is a good place to ask this question. I am trying to deploy a Golang service I wrote for App Engine. I am running Cloud SDK 322.0.
I can't seem to install app-engine-sdk because it does not look like it is even a thing any more. I would like to understand this. Here is what I am seeing:
➜ ~ gcloud components list
Your current Cloud SDK version is: 322.0.0
The latest available version is: 322.0.0
┌──────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Components │
├───────────────┬────────────────────────────────────────────────┬──────────────────────────┬──────────┤
│ Status │ Name │ ID │ Size │
├───────────────┼────────────────────────────────────────────────┼──────────────────────────┼──────────┤
│ Not Installed │ Cloud Datalab Command Line Tool │ datalab │ < 1 MiB │
│ Not Installed │ Cloud Datastore Emulator │ cloud-datastore-emulator │ 18.4 MiB │
│ Not Installed │ Cloud Firestore Emulator │ cloud-firestore-emulator │ 41.5 MiB │
│ Not Installed │ Cloud Pub/Sub Emulator │ pubsub-emulator │ 56.4 MiB │
│ Not Installed │ gcloud Alpha Commands │ alpha │ < 1 MiB │
│ Not Installed │ gcloud Beta Commands │ beta │ < 1 MiB │
│ Not Installed │ gcloud app Java Extensions │ app-engine-java │ 59.6 MiB │
│ Not Installed │ gcloud app PHP Extensions │ app-engine-php │ 21.9 MiB │
│ Not Installed │ gcloud app Python Extensions │ app-engine-python │ 6.1 MiB │
│ Not Installed │ gcloud app Python Extensions (Extra Libraries) │ app-engine-python-extras │ 27.1 MiB │
│ Not Installed │ pkg │ pkg │ │
│ Installed │ BigQuery Command Line Tool │ bq │ < 1 MiB │
│ Installed │ Cloud SDK Core Libraries │ core │ 16.1 MiB │
│ Installed │ Cloud Storage Command Line Tool │ gsutil │ 3.5 MiB │
│ Installed │ kubectl │ kubectl │ < 1 MiB │
└───────────────┴────────────────────────────────────────────────┴──────────────────────────┴──────────┘
To install or remove components at your current SDK version [322.0.0], run:
$ gcloud components install COMPONENT_ID
$ gcloud components remove COMPONENT_ID
To update your SDK installation to the latest version [322.0.0], run:
$ gcloud components update
Looks like no offering for go any more??
And to be sure, I tried to install it:
➜ ~ gcloud components install app-engine-golang
ERROR: (gcloud.components.install) The following components are unknown [app-engine-golang].
➜ ~
Other than this, the sdk and command seem to work fine.
Is golang even supported any more??
Thanks in advance.