一直以来,我都沉迷于如何学好 Rust 而无法自拔,以至于“想”的时间比“做”的时间还多。chrome 上日积月累的 tab 数量,使我愈发的焦躁,当我尝试从其中一个 tab 下手时,god ,有点看不懂,我对 Rust 语法还知之甚少,于是还是无法“学习掉”那个 tab。下意识的翻到页面底部,又发现另一篇 Rust 博文,嗯!看起来很有技术含量,想学,mark 一下。。。
很不幸的,当我决定从众多 tab 中选一个来进行“消化”时,我找到了这个 Rust cookbook,它包含了 算法、命令行、数据压缩、并发、数据加密、日期和时间、编解码、错误处理、文件系统、硬件支持、内存管理、网络、操作系统、统计学、文本处理、web 服务等章节,当你学习了《Rust 编程语言》一书后,可以从更加实用的角度来学习这本 cookbook
- 1.学习 Rust cookbook 之算法篇(algorithm)第一部分
- 2.学习 Rust cookbook 之算法篇(algorithm)第二部分
- 3.学习 Rust cookbook 之命令行(command)
- 项目目录下运行
cargo t
可以运行所有的测试用例 - 如果只想运行某个文件下的某个测试用例,可以参考
cargo t -- notes::op_rhs::tests::test_point_add
- cookbook 查阅 https://rust-lang-nursery.github.io/rust-cookbook
- cookbook 中文 http://llever.com/rust-cookbook-zh