函数指针在 go 中用于函数回调、延迟执行和多态性。闭包用于状态管理、事件处理和延迟初始化。
函数指针和闭包在 Go 中的应用场景
函数指针
函数指针是指向函数的变量。可以使用 func
关键字声明函数指针类型:
type Fn func(int) int
函数指针在 go 中用于函数回调、延迟执行和多态性。闭包用于状态管理、事件处理和延迟初始化。
函数指针和闭包在 Go 中的应用场景
函数指针
函数指针是指向函数的变量。可以使用 func
关键字声明函数指针类型:
type Fn func(int) int
之前