According to the Go “Release History” document, the Go language release policy determines that “each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release” [1] <https://golang.org/doc/devel/release.html#policy>.
Currently, App Engine First Generation runtime supports Go version 1.11 [2] <https://cloud.google.com/appengine/docs/standard/go111/>. According to the document “Google Cloud Platform Services Subject to the Deprecation Policy” [3] <https://cloud.google.com/terms/deprecation>, App Engine support for a programming language version that is no longer publicly supported or receiving security updates from the organization maintaining that programming language is excluded from the App Engine deprecation policy [4] <https://cloud.google.com/terms/#deprecation-policy>. The Go 1.9 [5] <https://cloud.google.com/appengine/docs/standard/go/> deprecation was announced here [6] <https://cloud.google.com/appengine/docs/deprecations/>. That said, the message you received is not asking you to upgrade App Engine to the Second Generation but rather upgrade the Go runtime environment in the First Generation runtime from version 1.9 to 1.11 before October 1, 2019. On Sunday, September 1, 2019 at 11:06:47 PM UTC-4, Kousuke Ebihara wrote: > My app uses the first generation runtime of App Engine but a console of > the app shows the following errors. > > > A version of your app is using a deprecated version of Go. Please > upgrade before October 1, 2019 > > I was shocked. Why? > > It means that we require to upgrade the first generation runtime to the > second generation runtime, but > https://cloud.google.com/appengine/docs/standard/runtimes says: > > > App Engine first generation runtime support > > > > There are no plans to deprecate the App Engine first generation runtimes > at this time. The second generation runtimes represent the future direction > of App Engine; however, developers and customers using the first generation > runtimes will continue to receive support and feature updates. > > **There are no plans to deprecate the App Engine first generation runtimes > at this time***!! I believe this sentence and use the first generation > because the second generation doesn't provides some features which we need. > > Isn't this warning wrong? Is it is really? > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/6c9e1457-2380-4aa7-a19e-864cc0d47e96%40googlegroups.com.
