https://golang.org/ref/spec#Calls

"As a special case, if the return values of a function or method g are 
equal in number and individually assignable to the parameters of another 
function or method f, then the call f(g(*parameters_of_g*)) will invoke f after 
binding the return values of g to the parameters of f in order. *The call 
of **f must contain no parameters other than the call of g*, and g must 
have at least one return value. If f has a final ... parameter, it is 
assigned the return values of g that remain after assignment of regular 
parameters."


-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/6bb81a2b-f6ca-4089-a089-87c4a76c4a9bo%40googlegroups.com.

Reply via email to