PingCap的Rust训练课程1:熟悉Rust工具链
前言
任务:在内存中创建一个能够接受命令行参数的键/值存储程序,且程序能够通过一些简单的测试。
目标:
- 安装Rust编译器和工具
- 了解本课程中使用的项目结构
- 使用
cargo init
/run
/test
/clippy
/fmt
- 了解如何从crates.io查找、导入crates
- 为键值存储程序定义恰当的数据类型
关键词:测试、clap
crate、了解CARGO_VERSION
等值、熟悉clippy
和rustfmt
工具。
扩展练习:尝试使用structopt
crate。