AI 与机器学习
多 Goroutine 如何优雅处理错误?
Posts on 煎é±0 次浏览
大家好,我是煎鱼。 在 Go 语言中,goroutine 的使用是非常频繁的,因此在日常编码的时候我们会遇到一个问题,那就是 goroutine 里面的错误处理,怎么做比较好? 这是来自我读者群的问题。作为一个宠粉煎鱼,我默默记下了这个技术话题。今天煎鱼就大家来看看多 goroutine 的错误处理机制也有哪些! 一般来讲,我们的业务代码会是: func main() { var wg sync.WaitGroup wg.Add(2) go func() { log.Println("脑子进煎鱼了") wg.Done() }() go func() { log.Println("煎鱼想报错...") wg.Done() }() time.
原文:https://eddycjy.com/posts/go/goroutine-errors/



