go里面方法变量

(一)备注:方法也可以向变量一样传值例如

package main
import "fmt"
type myfunc func (int,int) int;
func goinfo (n1,n2 int) int {
	return n1+n2;
}
func handle (handleFunc myfunc,n1,n2 int) int {
	return handleFunc(n1,n2)
}
func main() {
	aa:=goinfo;
 	 sum:=handle(aa,20,10);
 	 fmt.Println(sum);
}

 

  

posted on 2020-11-19 20:14  孤灯引路人  阅读(186)  评论(0编辑  收藏  举报

导航