main
import "time" functest(x
int) (
func(),
func()) {
// 尽管 x 不是指针,但闭包内部通过指针引用,所以 // 也会导致数据竞争(data race)发生。w :=
func() {
forr :=
}
}
x++
{
func() {
for}
}
_ = x
{
return}
w, r
funcw, r := test(
main() {
100)
gow()
gotime.Sleep(time.Second *
r()
10}
)
来源: http://www.cnblogs.com/lyj/p/foundation_15_closure.html