面试题答案
一键面试package main
import "fmt"
// 定义一个接受回调函数的函数
func operate(a, b int, callback func(int, int) int) int {
return callback(a, b)
}
func main() {
// 匿名函数作为回调函数传递给operate函数
result := operate(3, 5, func(x, y int) int {
return x + y
})
fmt.Println("求和结果:", result)
}