github.com/traefik/yaegi@v0.15.1/_test/issue-1304.go (about) 1 package main 2 3 type Node struct { 4 Name string 5 Alias *Node 6 Child []*Node 7 } 8 9 func main() { 10 n := &Node{Name: "parent"} 11 n.Child = append(n.Child, &Node{Name: "child"}) 12 println(n.Name, n.Child[0].Name) 13 } 14 15 // Output: 16 // parent child