// 多态的思想,类似于函数指针type FuncType func(int,int)int// 没有函数名,没有大括号,相当于c语言中的函数指针funcminus(a, b int)int{return a - b
}funcmain(){var fTest FuncType
fTest = minus
fmt.Println(fTest(2,3))}
知识点在go语言中,函数也是一种数据类型,可以通过typedef关键字给其起一个别名,这是go语言中多态的思想,这样定义类似一个函数指针。demo:// 多态的思想,类似于函数指针type FuncType func(int, int) int // 没有函数名,没有大括号,相当于c语言中的函数指针func minus(a, b int) int { return a - b}...