Rust周刊2026W21 | Toasty 0.6.0发布、kache 0.3.0发布、image-rs性能提升5倍、Tonic加入gRPC项目、cargo-crap发布
本周 Rust 生态迎来多项进展:Tonic 正式加入 gRPC 项目;cargo-crap 成为本周推荐库,可检测 AI 生成代码中的未测试复杂性;此外还有多个新工具发布(kache 0.3.0、ghr、Toasty 0.6.0 等),以及关于大型项目组织、Go 迁移实战和异步运行时深度解析等精彩内容。
🦀 Official
项目目标更新 — 2026 年 4 月(2025 年下半年结束)
项目目标更新 — 2026 年 4 月(2025 年下半年结束)
项目管理更新 — 2026 年 4 月
项目管理更新 — 2026 年 4 月
🛠 Project/Tooling Updates
Tonic 加入 gRPC 项目
Tonic 加入 gRPC 项目
Toasty 0.6.0 - 新特性一览
Toasty 0.6.0 - 新特性一览
ex_ratatui:通过 Rustler NIF 为 ratatui 提供 Elixir 绑定
ex_ratatui:通过 Rustler NIF 为 ratatui 提供 Elixir 绑定
OmniScope:面向 Unsafe/FFI 边界的跨语言 LLVM IR 静态分析器
OmniScope:面向 Unsafe/FFI 边界的跨语言 LLVM IR 静态分析器
citum:新一代 Rust 引用处理器及配套工具
citum:新一代 Rust 引用处理器及配套工具。
cargo-crap:发现 AI 生成 Rust 代码中的未测试复杂性
cargo-crap:发现 AI 生成 Rust 代码中的未测试复杂性
图所欠之物:驱动输出的连接器
图所欠之物:驱动输出的连接器
swpui:支持大小写感知的搜索替换 TUI 工具
swpui:支持大小写感知的搜索替换 TUI 工具
kache 0.3.0:零拷贝高效 worktree 编译
kache 0.3.0:零拷贝高效 worktree 编译
ghr:管理 GitHub PR、议题、通知和审查的 Rust TUI 工具
ghr:用于管理 GitHub 拉取请求、议题、通知和审查的 Rust TUI 工具
📖 Observations/Thoughts
扩展 Rust 代码库:组织大型项目与管理错误的经验总结
扩展 Rust 代码库:组织大型项目和管理错误的经验总结
从 Go 迁移到 Rust
从 Go 迁移到 Rust
我为何构建 wrkflw
我为何构建 wrkflw
[视频] Rust 的上帝模式
[视频] Rust 的上帝模式
[视频] Rust 如何打造完美的异步运行时
[视频] Rust 如何打造完美的异步运行时
📚 Rust Walkthroughs
image-rs 中 fast_blur 性能提升 5 倍
image-rs 中 fast_blur 性能提升 5 倍
寻找时间 第二部分 - Rust 异步与 Arm 通用定时器
寻找时间 第二部分 - Rust 异步与 Arm 通用定时器
解析 Godot .tres 文件并遍历资源图
解析 Godot .tres 文件并遍历资源图
Rust x GBA:环境搭建与 Pixels
Rust x GBA:环境搭建与 Pixels
通过构建泛型 LRU 缓存学习 Rust 生命周期
通过构建泛型 LRU 缓存学习 Rust 生命周期
如何使用 Gungraun 对 Rust 代码进行基准测试
如何使用 Gungraun 对 Rust 代码进行基准测试
图书:使用 ECS 和 EBP 的 Rust 编程入门
图书:使用 ECS 和 EBP 的 Rust 编程入门
📦 Crate of the Week
本周推荐库:cargo-crap
本周推荐库是 cargo-crap,一款用于计算 crate 变更风险反模式(Change Risk Anti-Patterns)指标的 cargo 子命令。
📌 newsletters
Rust OSDev 月度动态:2026 年 4 月
Rust OSDev 月度动态:2026 年 4 月
