我们一起聊聊如何编写异步运行时通用库? 如果你正在用Rust编写异步应用程序,在某些情况下,你可能希望将代码分成几个子crate。这样做的好处是: 更好的封装,在子系统之间有一个crate边界,可以产生更清晰的代码和定义更良好的API。不再需要这样写:pub(crate)。 更快的编译,通过将一个大crate分解成几个独立的小crate,它们可以并发地编译。 使用一个异步运行时,编写异步运行时通用库的好处是什么? 可移植性,你可以很容易 开发运维 2024-04-30 张二河