匿名函数最简单的理解就是没有名称的函数, 语法 :
func (参数列表)(返回值){函数体}例子
package main
func main() {
	var a int = 1
	var b int = 2
	smallVal := func(a int, b int) int {
		if a < b {
			return a
		}
		return b
	}(a, b)
	println(smallVal)
}匿名函数的作用
1 实现函数的嵌套( go 语言中普通函数无法嵌套 )
2 利用 {}() 实现自运行返回结果给调用者