By David Symonds, Nigel Tao, and Andrew Gerrand of the Go Team
The growing ranks of Go programmers will soon have another platform: Go will be the third language, after Python and Java, in which to write Google App Engine apps. This is an exciting new experimental feature of App Engine and a major milestone for Go.
Go is an open source language, initially designed at Google, that was released in November 2009 and has seen significant development since launch. It is a statically typed, compiled language with a dynamic and lightweight feel. It’s also an interesting new option for App Engine because Go apps will be compiled to native code, making Go a good choice for more CPU-intensive tasks. Plus the garbage collection and concurrency features of the language, combined with excellent libraries, make it a great fit for web apps.
As of today, the App Engine SDK for Go is available for download, and we will soon enable deployment of Go apps into the App Engine infrastructure. If you’re interested in starting early, sign up to be first through the door when we open it up to early testers. Once it proves solid, we’ll open it up to everyone, although it will remain an experimental App Engine feature for a while.
You don’t need an existing Go installation; the SDK is fully self-contained, so it’s very simple to get a local web app up and running. The SDK is a really easy way to start playing with Go.
More details can be found at the Go Programming Language blog.
Posted by Scott Knaster, Editor
Subscribe to:
Post Comments (Atom)
I really like this.
ReplyDeleteI know some people might be upset as many languages have gotten a lot of requests and I'm guessing there haven't been too many for Go.
Myself, I use GAE as a playground for learning new things. I've liked being able to see what I can do with python. Go was interesting to me from the start so I'll definitely be trying it to see what I can do.
Wish Go become another language for GWT soon :)
ReplyDeleteGWT & Go would be great!
ReplyDelete