4 ms·
I feel like a lot of deferred errors go unhandled because inexperienced devs don't know that they can.
by donatj 9y ago
I feel like a lot of deferred errors go unhandled because inexperienced devs don't know that they can.
- weberc2 9y agoI don't do it, but mostly because all I would be doing is logging the error, and if some day it takes me a little longer to root cause some odd file close error, I'll still come out ahead.
- dullgiulio 9y agoThat's one big reason why naked returns are frowned upon. It's much easier to read code where there is a clean "return nil, fmt.Errorf(...)".