Skip to content

核心设计理念

koroutine_lib 的设计哲学是提供一组正交的、可组合的组件,以应对复杂的异步编程场景。其核心由四个主要部分构成:Task, Executor, Scheduler, 和 Awaiter

这使得用户可以用接近同步代码的逻辑,编写出高性能、非阻塞的异步程序。

如果你对更深层次的内部实现和组件交互感兴趣,请参阅我们的 开发者贡献指南