我有一個接收上下文并執行一些cpu綁定操作(如波紋管)的func。func DoSomeOperation(ctx context.Context){
CPUBoundWork1()
CPUBoundWork2()
CPUBoundWork3()
CPUBoundWork4()
}我想做的是在進行每個CPUBound調用之前檢查是否已取消。如果取消,我想立即返回,而無需制作下一個功能。有什么辦法可以做到這一點嗎?Contextfunccall
取消有關上下文取消的進一步操作
ibeautiful
2022-08-09 16:17:21