github.com/traefik/yaegi@v0.15.1/_test/fun13.go (about) 1 package main 2 3 import "fmt" 4 5 type T struct{} 6 7 func newT() (T, error) { return T{}, nil } 8 9 func main() { 10 var ( 11 i interface{} 12 err error 13 ) 14 i, err = newT() 15 fmt.Println(i, err) 16 } 17 18 // Output: 19 // {} <nil>