Go only looks like that in toy examples where you have one method calling a bunch of libraries and services. If you are writing actual logic, the error handling is preferable to exceptions IMO, because no project even uses them correctly.
Now if you complain about slice handling, I'm with you.
Now if you complain about slice handling, I'm with you.