学rust开始看的是《Rust编程之道》,理论讲得挺好的,就是不适合跟着动手学。又看了《Rust语言圣经》,还可以,能跟着动手写,作者也比较贴心,不好处可能就是太像博客文章而非系统性教程。最好的莫过于官方的《The Rust Programing Language》,十分详细,讲的细节很多,适合从前往后一点点认真看。
就是看RPL过程中学了些新的cargo常用命令:
- cargo fmt 代码格式化
- cargo fix 自动修复warning
- cargo doc 打开本地所有文档目录(包括rust语言程序设计、cargo之书等等)
- cargo doc --open 生成当前项目依赖rate包的文档
- cargo check 及时检查编译情况但是并不编译,感觉vscode插件已经有这个功能了