golang中的runtime包教程

豆瓣奶茶 · 2018-08-05 16:34:56

exit := make(chan int) go func() { defer close(exit) go func() { fmt.Println("b") }() }()

这里的defer close(exit)应该放在最内层的那个goroutine里

#1