Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

AppEngine is complaining about version Go v1.23

AppEngine is complaining about runtime go123, which will be supported only until Avg 31 2025.

WARNING: Go 1.23 is no longer supported by the Go community as of 31 August, 2025. Go 1.23 will be end of support on 2025-08-31. As of 2025-08-31 you will no longer be able to deploy your App Engine Standard using go123. We recommend you to upgrade to the latest version of Go as soon as possible.

They are suggesting that we should upgrade. But there is no go124 version ready as of now.

 

➜  ~ gcloud app runtimes list --environment=standard | grep go
go111      END_OF_SUPPORT  STANDARD
go112      DEPRECATED      STANDARD
go113      DEPRECATED      STANDARD
go114      DEPRECATED      STANDARD
go115      DEPRECATED      STANDARD
go116      DEPRECATED      STANDARD
go118      DEPRECATED      STANDARD
go119      DEPRECATED      STANDARD
go120      END_OF_SUPPORT  STANDARD
go121      GA              STANDARD
go122      GA              STANDARD
go123      GA              STANDARD  

 

 

What can we do to get Go v1.24?
Thank you

 

1 3 486
3 REPLIES 3

I see the challenge, Google Cloud App Engine standard environment supports up to Go 1.23 right now, and with Go 1.23 reaching end-of-support on August 31, 2025, it’s a fair concern that you want to upgrade to 1.24 or beyond. Unfortunately, as you noticed, Go 1.24 isn’t available in the App Engine standard runtimes yet.

Here’s what I’d suggest based on my experience:
1. Keep an eye on GCP release updates. Google usually rolls out new Go runtimes with some delay after official Go releases. So 1.24 support will arrive, but likely a few months after Go’s own release. Check the App Engine runtimes release notes (https://cloud.google.com/appengine/docs/standard/go/release-notes) for announcements.

2. Consider migrating to Cloud Run or Cloud Functions if feasible. These services let you bring your own container, so you can run any Go version you want, including 1.24 or newer. It’s more flexible and future-proof if you want the latest Go features and faster updates.

3. Plan your upgrade timeline accordingly. Since 1.23 support ends August 31, 2025, you have some runway to prepare your app for when 1.24 is released or to explore alternative deployment options.

1.23 just because "generally available" MARCH 2025????

@jarrodhroberson I agree. Why would they deprecate 1.23 when they do not even have 1.24 ready? Another question is, why is 1.24 not ready? It has already been available for 4 months. 

Based on my CLI dump above, we can see that 1.21 and 1.22 are still generally available, so it really doesn't;t make sense to depracate 1.23 😕

Top Solution Authors