摘要: 1. 闭包 闭包,看这一篇就够了——带你看透闭包的本质,百发百中 1.1 概念 闭包函数:声明在一个函数中的函数,叫做闭包函数。 闭包:内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命终结)了之后。 1.2 特点 让外部访问函数内部变量成为可能; 局部变量会常驻在 阅读全文
posted @ 2021-01-13 00:39 细雨骑驴入剑门 阅读(171) 评论(0) 推荐(0)
摘要: defer 匿名返回值&命名返回值 1.问题的提出 关于 Go defer 对匿名返回值和命名返回值的不同行为 func test1() int { var a int defer func() { a++ }() return a } func test2() (a int) { defer fu 阅读全文
posted @ 2021-01-13 00:38 细雨骑驴入剑门 阅读(509) 评论(0) 推荐(0)