goForward
goForward copied to clipboard
修复cpu跑满问题
for {
select {
case <-ctx.Done():
// 如果上级 context 被取消,停止接收新连接
return
default:
copyWG.Wait()
}
}
for {
select {
case <-ctx.Done():
// 如果上级 context 被取消,停止接收新连接
return
default:
copyWG.Wait()
// 返回,停止循环
return
}
}
感谢提供