06.2.1 匿名函数

匿名函数 可以在不需要名称的情况下直接定义,它们通常用于实现只需很少代码量的功能。Go 中,函数可以返回一个匿名函数或把匿名函数作为它的参数。另外,匿名函数可以分配给变量。

注意匿名函数也叫闭包,特别是在函数式编程术语中。

匿名函数好的表现是实现内容小并聚焦局部。如果一个匿名函数没有聚焦局部,那么您可能需要把它改为正常函数

当匿名函数适合一个功能时,它极其方便和容易;只是在没有好的原因时不要使用太多匿名函数。您稍后会看到匿名函数是如何工作的。

Last updated