github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/tests/backup/fun10.gno (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