The _right_ way to treat them as normal values is by using sum types.
So no, Go's error handling isn't at all good. 1.13 might've made them less execrable, but it didn't make it good.
So no, Go's error handling isn't at all good. 1.13 might've made them less execrable, but it didn't make it good.