package main import "fmt" func add(x, y int) int { return x + y } func main() { // 传递函数 var f func(int, int) int = add fmt.Println(f(1, 1)) // 匿名函数 f = func(x, y int) int { return x - y } fmt.Println(f(1, 1)) }