github.com/HaHadaxigua/yaegi@v1.0.1/_test/struct53.go (about) 1 package main 2 3 import "fmt" 4 5 type T1 struct { 6 P []*T 7 } 8 9 type T2 struct { 10 P2 *T 11 } 12 13 type T struct { 14 *T1 15 S1 *T 16 } 17 18 func main() { 19 fmt.Println(T2{}) 20 } 21 22 // Output: 23 // {<nil>}