Rust代码约定别照抄的Skill

遵循 Rust 编码规范和最佳实践。

coding-guidelines 是这份 Rust 代码约定 Skill 的名称。命名、错误处理或并发写法需要统一时,它给一张紧凑的审查速查表。

例如区分借用、复制和取得所有权的转换命名,用 rustfmt 统一格式,用问号传播可返回的错误。并发部分提醒先确定锁顺序,并留意跨 await 持锁,不能为了缩短代码掩盖阻塞。

主文也列原子操作、容器容量与替代库建议,但哪些更快、更合适需要按数据、竞争和项目约束判断。尤其表格把标准库 Mutex、mpsc 放进“Deprecated”栏,不意味着它们已被 Rust 正式弃用。

它适合辅助团队评审,不是一张全部必须替换的清单。结合最低 Rust 版本、错误语义和性能证据再选方案;用了推荐名称或换了库,仍不能代替编译、行为检查与必要的基准。

分类:测试排错

来源仓库:actionbook/rust-skills

适合用来做什么

  • 提供Rust代码的命名规范建议。
  • 审查这段Rust代码的格式和注释。

安装 coding-guidelines

npx skills add https://www.iskills.cc/skills/actionbook/rust-skills/coding-guidelines/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 coding-guidelines 的用途与原始说明

浏览全部 Skill 指南