Hacker News new | ask | show | jobs
by rancor 4669 days ago
That was my first thought as well, glad to see that Joel is on the same page.

After writing a fair amount of Go recently, I've come to believe that usage of explicit error returns only appears to increase code density. In reality, it exposes the complexity of correct error handling and forces you to factor your error handling logic accordingly, rather then letting you sweep it all into a few top level handlers.