简介作用:缩小变量作用域,减少对全局变量污染又是什么?你可以想象一下,在一个函数中存在对外来标识符引用。所谓外来标识符,既不代表当前函数任何参数或结果,也不是函数内部声明,它是直接从外边拿过来一个函数捕获了和他在同一个作用其他常量和变量.这就意味着当包被调用时候,不管在程序什么地方调用,能够使用这些常量或者变量.它不关心这些捕获了变量和常量是否已经超出了作用域,所以只有还在使用他,这些变量就还会存在.在go里面,所有的匿名函数都是.