函数类型 package main import "fmt" func main() { fmt.Printf("%T\n", test) // func(int, int) int fmt.Printf("%T\n", "test") // string fmt.Printf("%T\n", 10) // int } func test(a, b int) int { return a + b } GO语言函数是有类型的,类型即为定义的函数类型