首页 > 代码库 > golang函数指针的效果

golang函数指针的效果

package mainimport (    "fmt")func fun1(key string) {    fmt.Printf("fun11 key=%s\n", key)}func fun2(key string) {    fmt.Printf("fun22222222222 key=%s\n", key)}var funVar func(key string)func main() {    funVar = fun1    funVar("hello")    funVar = fun2    funVar("hello")}

运行效果:

技术分享

 

完。

golang函数指针的效果