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