Hacker News new | ask | show | jobs
by sagichmal 3933 days ago
For certain classes of software development, specifically distributed systems, debuggers are bad (or, at least, effectively useless) and logging debug messages is superior (because it's the best way to rebuild a chain of causality).

It's all about context. Go is a great tool for certain things. Understand the boundaries of those domains, rather than castigating the tool.