Google’s “Go” Programming Language

Google has a new compiled programming language called Go. There is a video available on the website from the Google I/O 2010 conference some core features. In the second half of the video I noticed that Go borrows two key ideas from languages like Javascript:
* Closures
* and what the Go programmers call “Channels” (a way to have event handling- Javascript guys call it “Callbacks”)

With the above in mind, it seems that Go can compete with NodeJS. Perhaps this is why Go was created.