6.7 函数作为参数
...小于 1 分钟
6.7 函数作为参数
函数可以作为其它函数的参数进行传递,然后在其它函数内调用执行,一般称之为回调。
func funcParam() {
callBack(1, Add)
}
func Add(a, b int) {
fmt.Printf("%d + %d = %d\n", a, b, a+b)
}
func callBack(n int, f func(int, int)) {
f(n, 2)
}
// 1 + 2 = 3
Powered by Waline v2.15.2