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