"named returns" -> "naked returns"

Jason Alan Palmer 2019-01-14 19:25:02 -07:00
parent 73abfc680b
commit 962830bfa9

@ -464,7 +464,7 @@ func (f *Foo) Location() (lat, long float64, err error)
Naked returns are okay if the function is a handful of lines. Once it's a medium
sized function, be explicit with your return values. Corollary: it's not worth it
to name result parameters just because it enables you to use named returns.
to name result parameters just because it enables you to use naked returns.
Clarity of docs is always more important than saving a line or two in your function.
Finally, in some cases you need to name a result parameter in order to change