函数类型的零值是nil,调用一个空的函数变量将导致宕机。
var f func()
函数变量也有类型,可以赋值给变量或者传递或从其他函数中返回。
var f func() = func() {
fmt.Println("hello")
}
f1 := f
函数类型本身不可比较
函数类型的零值是nil,调用一个空的函数变量将导致宕机。
var f func()
函数变量也有类型,可以赋值给变量或者传递或从其他函数中返回。
var f func() = func() {
fmt.Println("hello")
}
f1 := f
函数类型本身不可比较