我有一个接收上下文并执行一些cpu绑定操作(如波纹管)的func。
func DoSomeOperation(ctx context.Context){
CPUBoundWork1()
CPUBoundWork2()
CPUBoundWork3()
CPUBoundWork4()
}我想做的是在进行每个CPUBound调用之前检查是否已取消。如果取消,我想立即返回,而无需制作下一个功能。有什么办法可以做到这一点吗?Contextfunccall
温温酱
相关分类