Google 发布 Rust 风格指南

Google's Rust Style Guide

Google 正式发布了其内部的 Rust 风格指南,旨在统一 Android、Chromium、Fuchsia 等核心项目中的代码规范。这份指南不仅关注代码格式,更深入 API 设计与实现细节,强调代码的可读性和可维护性应优于编写便利性。文中特别指出,为了便于大规模重构(LSCs),团队倾向于使用小型 crate 和扁平化的文件布局,并严格限制 glob 导入。对于库代码,API 设计规则具有强制性,而应用代码则更鼓励简洁直接。这份指南为 Google 内部的 Rust 开发设立了明确的质量标准,同时也为外部开发者提供了大型工程化 Rust 项目的宝贵参考。

风格规则应优先考虑可读性和可维护性,而非编写的便利性。

同日更多故事

2026-10-21