Panic 1、数组或是切片越界 2、空指针调用 3、提早关闭HTTP响应体 4、除以0 5、向已经关闭的通道发送消息 6、重复关闭通道 7、关闭未初始化的通道 8、未初始化map 9、跨协程的恐慌处理 10、sync计数为负 wg := sync.WaitGroup{} wg.Add(-1)