logoalt Hacker News

thaynelast Tuesday at 9:44 PM1 replyview on HN

Error handling is the thing I hate the most about go. And none of the serious proposals I've seen would remove your ability to continue using `if err != nil`


Replies

veggierolllast Tuesday at 10:27 PM

I have yet to see a proposal that retains what I love about the status quo: conscientious error handling.

The language’s status quo forces everyone to think about errors more deeply than in other languages and acknowledges that the error case is as critical and worthy of the programmer’s attention.

show 2 replies