标签:全局 全局变量 turn ola rgs 参数 变量 color 不同的
1.可以给类型取别名,但是该类型和别名是两个不同的类型:
type myInt int
2.go支持可变参数:args...
0个或多个参数:func sum(args... int) sum int {}
1个或多个参数:func sum(n int, args... int) sum int {}
3.init()函数是初始化函数,如果有全局变量,执行顺序为:全局变量——> init()——>main()
4.匿名函数:
res := func(n1 int, n2 int) int { return n1 + n2 }(10, 20) fmt.Println(res)
a := func(n1 int, n2 int) int { return n1 - n2 } fmt.Println(a(10, 5))
5.全局匿名函数:
var( Fun1 = func(n1 int, n2 int) int { return n1 * n2 } ) func main() { b := Fun1(10, 5) fmt.Println(b) }
标签:全局 全局变量 turn ola rgs 参数 变量 color 不同的
原文地址:https://www.cnblogs.com/xiangxiaolin/p/11768902.html