github.com/traefik/yaegi@v0.15.1/_test/recurse1.go (about) 1 package main 2 3 type F func(a *A) 4 5 type A struct { 6 Name string 7 F 8 } 9 10 func main() { 11 a := &A{"Test", func(a *A) { println("in f", a.Name) }} 12 a.F(a) 13 } 14 15 // Output: 16 // in f Test