Hacker News new | ask | show | jobs
by corytheboyd 644 days ago
> […] you have to set the value of a named return variable

Ahhhh okay I see it now. I definitely prefer to not use that feature as well, and I’m surprised it’s even there given how well the rest of the language adheres to “only one way to do things”. Doubly agree that it’s a strange “hack” for forwarding the deferred return value… oof

> JetBrains’ GoLand will in fact warn you of this

Heh yeah that’s what prompted me to ask, as I noticed (and very much appreciated) these hints. 100% agree with the verbose-but-explicit example you gave, and do that myself.