函数


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))
}