什么是闭包? 闭包可认为是一种放在特殊位置上的函数。这个位置可能是另一个函数的参数、返回值。 go语言支持这种特殊的用法。这种用法也带来一些效果 闭包的特性 如下函数,是个典型的闭包 package main import ( "fmt" ) func test02() func() int { x := 0 fmt.Println