tm := time.NewTicker(time.Second) select { case <-tm.C: log.Println("test1") } } } func makeerr() { defer func() { if err := recover(); err != nil { log.Println("makeerr err:", err) } }() go test1() panic(errors.New("stop test")) } 我們發(fā)現(xiàn),func雖然掛掉了,但是...
www.dbjr.com.cn/article/2208...htm 2025-5-25