Golang 匿名函數使用方式--三種

package main

import (
	"fmt"
)

//全局匿名函數
var (
	Func1 = func(a int, b int) int {
		return a * b
	}
)

func main(){

	//匿名函數方式一
	res1 := func (a int, b int) int {
		return a + b
	}(3,4)
	fmt.Println("res1: ",res1)

	//匿名函數使用二
	res2 := func (a int ,b int) int {
		return a - b
	}
	cs := res2(5,3)
	fmt.Println("cs: ",cs)

	qq := Func1(4,5)
	fmt.Println("qq: ",qq)
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章