Rust 2026 经验谈 - const generics 与编译期计算
const generics 现状与限制、const fn 能力边界、典型应用、与 C++ constexpr 对比、const generics 发展路线。
Rust 2026 经验谈 - 声明宏 vs 过程宏选型
编译时间影响对比、调试难度对比、表达能力边界、何时该用 build script 替代宏、选型决策流程图。
Rust 2026 经验谈 - 过程宏三件套
derive/attribute/function 三种过程宏详解、proc-macro2+quote+syn 工作链、derive 宏设计模式、属性宏实战、函数宏实战、调试技巧。
Rust 2026 经验谈 - 声明宏(macro_rules!)实战
tt muncher 模式、push-down accumulation 模式、重复模式技巧、hygiene 与 span、调试宏展开、声明宏的限制与升级时机。
Rust 2026 经验谈 - 共享状态并发实战
Mutex vs RwLock 选型、parking_lot 性能优势、lock ordering 防死锁、Arc 内部机制与优化、并发缓存设计实战。
Rust 2026 经验谈 - 通道与消息传递
mpsc/mpmc channel 选型、channel 背压策略、select 模式、与 Go channel 的对比、MPSC 生产者-消费者实战。
TinyZ's Blog