Darker Corners of Go
It looks like it has become fashionable to write Go related posts as they sure get the attention on HN :-). I don't use Go, but all these posts remind me of what Bjarne Stroustroup said [1] about C++: “There are only two kinds of languages: the ones people complain about and the ones nobody uses.” 
[1]: https://www.goodreads.com/quotes/226225-there-are-only-two-k...