oom定位 littleCat 2025-02-12 48 阅读1分钟 oom -> gouroutine泄漏-> if !timer.Stop() { // 如果计时器已经过期,丢弃当前的过期通知 select { case <-timer.C: default: } } 阻塞在 timer.C的原因是项目在另一个协程结束时调用了stop