设计选择#

协程或函数#

从协程调用同步函数并触发异步执行非常容易,而从函数触发异步执行则很困难,请参阅 异步兼容性。因此,即使在 IO 似乎不太可能的情况下,也更倾向于使用协程。