Conversely, this is a huge upside of Go. I enjoy the explicit error handling. It's a very conscious decision. There is panic/recover style "exceptions" but that's for truly exception states and not just error states.
It seems a rather bad example anyway, not sure why I'd prefer:
It seems a rather bad example anyway, not sure why I'd prefer:
over the Go alternative.