摘要: 闭包函数 /* 返回函数的函数 闭包可以保存内部函数的状态数据 正常函数结束后,声明的变量会被系统回收,没有闭包时,只能借助全局变量来保存函数的状态数据,这样有很多问题。 */ 行军例子 1 package main 2 import "fmt" 3 4 //函数可以重复调用,变量数值不会因为第一次 阅读全文
posted @ 2019-11-07 17:14 chaoyangxu 阅读(150) 评论(0) 推荐(0)
摘要: 大总结 //跳出循环 break //跳过本次循环 continue //延时执行 开灯关灯案例 defer //goto goto可以到任意位置 //iota定义有规律的变量如周末 iota //级联获得比如女朋友书包水杯 fallthrough //并发处理 go func() {....}() 阅读全文
posted @ 2019-11-07 16:22 chaoyangxu 阅读(172) 评论(0) 推荐(0)
摘要: fallthrough /* 在逻辑判断过程中继续执行下一个判断。 比如 打怪游戏里,一下升了10级。 肯定是会获得1到10级的所有奖励。 不可能只获得10级的9级以下的不给了。 */ 1 //级联获得 2 package main 3 4 import "fmt" 5 6 func main() 阅读全文
posted @ 2019-11-07 16:12 chaoyangxu 阅读(208) 评论(0) 推荐(0)