管道是否能二次关闭?

题目来源: 百度 、shein

答案1:

关闭已关闭的通道

会引发panic: close of closed channel

  1. //关闭一个已经关闭的管道
  2. func main() {
  3. channel := make(chan int, 10)
  4. close(channel)
  5. close(channel)
  6. }
  7. /*[Output]: panic: close of closed channel */