如果将其Close掉,就不会报错

func test1() {
intChan = make(chan int, 3)
intChan <- 11
intChan <- 22
intChan <- 33
// 如果管道不关闭,遍历管道结束后会报错:deadlock!
// close(intChan)
for num := range intChan {
fmt.Println(num)
}
}

go基本语法:channel未关闭遍历结束后会报错deadlock_开发语言