Google never ceases to amaze me. It seems just about every week they come out with something new. Today it is the turn of Go.

This is an open-source systems programming language that Google has just released, which looks like it has many nice features.

It is related to the C, Pascal and Python programming language families and promises a lot.

The Go compiler is fast and the resulting code apparently is almost as fast as C code. The language is also type safe and memory safe, and allows concurrent processes.

And another thing, Go includes pointers – that concept that generally confuses novice C programmers.

Go currently supports only on Linux and Mac OS X, with Windows not sporting a version for now. Go check out Google’s tutorial on Go here.