Go (sometimes referred as Golang) is the system programming language from Google which is my new interest these days. Some of my favourite points about Go so far:
- It's a compiled language and I like compiled languages. To somebody who has used C/C++ and later Java for programming, this should come as no surprise.
- It has fairly easy syntax and it's not a lot different from C which definitely helps to learn the language quickly.
- It can be used like a scripting language.
- It has a fairly large built-in package collection.
- It has first class Linux support.
Here's what I did to get my workstation ready to code with Go: