Added some information on the naked results, text and example taken from A Tour of Go

Eugenio Minardi 2021-05-12 21:58:39 +02:00
parent 0d20d71c9d
commit 8374519012

@ -472,6 +472,16 @@ it in a deferred closure. That is always OK.
## Naked Returns ## Naked Returns
A `return` statement without arguments returns the named return values. This is known as a "naked" return.
```go
func split(sum int) (x, y int) {
x = sum * 4 / 9
y = sum - x
return
}
```
See [Named Result Parameters](#named-result-parameters). See [Named Result Parameters](#named-result-parameters).
## Package Comments ## Package Comments