Jan 22, 2010
Go is the new, open sourced programming language released by ‘Go’ogle recently. The language is intended for the programmers familiar with C or C++ and like these languages its goal is to serve as a system language. Compiled Go code runs at close to the speed of C and its compilation happens almost instantly.
It still seems to in the under construction phase though, still evolving, and not yet redy for production environments. As Ars Technica mentions the ecosystem around the programming language is still a work in progress (ie. IDE integration and the libraries ).
The creators of the language say that it’s not intended for beginners, but it’s also not terribly difficult to learn. It’s object-oriented and boasts features like true closures and reflection.
This one is another resultant of the 20% time project time that Google is famous for.
Infoq has put together a primer for the language here.
Go’s own tutorial page is here.