Open
Description
http://play.golang.org/p/IxtYF1rXe9 ----- package main type T struct { x int y string } func f() (*T, *T) { return &T{ x: 1, y: "foo", }, &T{ x: 2, y: "bar", } } ----- This doesn't happen when there's only one return value, or when one of the return values is "nil".