GoLang: The paleo diet for engineers

The Machine — Human gap

Disclaimer: I am not inherently against the paleo diet, nor is this article an attempt at bashing GoLang. I only hope to share a simple and powerful truth that I feel is often undervalued.

I have had many an argument with fellow software engineers over a very simple and powerful concept: metaprogramming. The debate rages from, “it makes code too hard to read!” and, “it is impossible to debug”, all…