diff options
Diffstat (limited to 'content/appengine-ga.article')
-rw-r--r-- | content/appengine-ga.article | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/content/appengine-ga.article b/content/appengine-ga.article new file mode 100644 index 0000000..964efc1 --- /dev/null +++ b/content/appengine-ga.article @@ -0,0 +1,36 @@ +# Go for App Engine is now generally available +21 Jul 2011 +Tags: appengine, release +Summary: You can use Go on App Engine now! +OldURL: /go-for-app-engine-is-now-generally + +Andrew Gerrand + +## + +The Go and App Engine teams are excited to announce that the Go runtime +for App Engine is now generally available. +This means you can take that Go app you've been working on (or meaning to +work on) and deploy it to App Engine right now with the new [1.5.2 SDK](http://code.google.com/appengine/downloads.html). + +Since we announced the Go runtime at Google I/O we have continued to [improve and extend](http://code.google.com/p/googleappengine/wiki/SdkForGoReleaseNotes) +Go support for the App Engine APIs and have added the Channels API. +The Go Datastore API now supports transactions and ancestor queries, too. +See the [Go App Engine documentation](https://code.google.com/appengine/docs/go/) +for all the details. + +For those who have been using the Go SDK already, +please note that the 1.5.2 release introduces `api_version` 2. +This is because the new SDK is based on Go `release.r58.1` (the current +stable version of Go) and is not backwards compatible with the previous release. +Existing apps may require changes as per the [r58 release notes](https://golang.org/doc/devel/release.html#r58). +Once you've updated your code, you should redeploy your app with the line +`api_version: 2` in its `app.yaml` file. +Apps written against `api_version` 1 will stop working after the 18th of August. + +Finally, we owe a huge thanks to our trusted testers and their many bug reports. +Their help was invaluable in reaching this important milestone. + +_The fastest way to get started with Go on App Engine is with the_ [_Getting Started guide_](http://code.google.com/appengine/docs/go/gettingstarted/). + +_Note that the Go runtime is still considered experimental; it is not as well-supported as the Python and Java runtimes._ |