Kirill Rogovoy article in which he discusses why you should give Go a chance and where to start. This article is not about the main selling points of Golang that you usually see. These are some rather small but still significant features.
In the article he focuses on:
- GoDoc
- Static code analysis
- Built-in testing and profiling framework
- Race condition detection
- Learning curve
- Reflection
- Opinionatedness
- Culture
For example GoDoc is a static code analyzing tool that creates beautiful documentation pages straight out of your code. Also Golang heavily relies on static code analysis with many tools in this area. There are so many of them that there’s even an everything-included-kind-of project called gometalinter to compose them all into a single utility. Read it to learn more!
[Read More]