Hacker News new | ask | show | jobs
by int_19h 1763 days ago
I don't see how it forces you to ignore? You don't have to be explicit to ignore the returned error code.
1 comments

That's what the underscore is for, explicit ignore. And it's a huge code smell.

You instantly notice it because the if err != nil -template is missing after it =)

Sorry, I didn't word that well. What I meant is that you can ignore the returned value altogether, including the error.

https://github.com/golang/go/issues/20803

In contrast, e.g. Zig requires you to use _ if you want to ignore.