go 回调函数
package main import "fmt" type Callback func (x, y int) int func main() { x, y := 1, 2 fmt.Println(test(x, y, add)) } //提供一个接口,让外部去实现 func test(x, y int, callback Callback) int { return callback(x, y) } func add(x, y int) int { return x + y }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。