Rust in Everything
基于 axum 0.8.9

导读

开始读源码之前,先把两件事讲清楚:

  1. 怎么读这一卷:版本(axum-core 为什么按 0.5.6 而不是 tag 里的 0.5.5)、装配主线和请求主线各经过哪些函数、阅读路线和前置知识。
  2. 源码地图:axum、axum-core、axum-macros、axum-extra、tower-http 各管什么;axum-core 为什么单独成 crate;axum 默认打开的 9 个 feature 和要手动开的 4 个;src/ 下每个目录的分工,src/docs/ 里的 markdown 怎么拼进 API 文档。

💬 关联讨论

发起讨论
加载中...