Let’s Go : A First Look At Google’s Go Programming Language
Go is a new systems programming language launched by Google, and has received wide attention in the programming community. This article gives you an overview of this language, with some specific examples to help understand its features. Go was announced just a few months back, but is already being touted as the next C language. Why? The ‘C’ language itself evolved from a language known as ‘B’. C was created in the 1970s, and still continues to be widely used; however, the language has mostly stopped evolving, and there is a dire need for a new language that could replace C. There are many languages that have been named ‘D’ (the most popular being the one by Walter Bright), or those that want to be the ‘D’ language. Still, nothing has made the cut, so far. Go might well become the next C language—or it may be ‘Gone’ in a few years! Is there substance behind the hype and buzz around Go? Yes, a lot! Most systems prog...