github.com/traefik/yaegi@v0.15.1/_test/fun10.go (about) 1 package main 2 3 import "fmt" 4 5 func f() func() { 6 return nil 7 } 8 9 func main() { 10 g := f() 11 fmt.Printf("%T %v\n", g, g) 12 if g == nil { 13 fmt.Println("nil func") 14 } 15 } 16 17 // Output: 18 // func() <nil> 19 // nil func