1. Rustlings: Rustlings是一个由社区开发的Rust语言学习资源,提供了一系列交互式的小练习,涵盖了Rust语言的各个方面。使用Rustlings可以帮助用户快速了解Rust语言的语法、类型、模块、测试等内容。
2. Rust by Example: Rust by Example是Rust官方的学习资源,提供了丰富的代码示例和注释,帮助用户学习和理解Rust语言的各个方面。Rust by Example支持Rust2018的新特性,并且提供了在线运行代码的功能,便于用户实践和实验。
3. Unix Programming in Rust: Unix Programming in Rust是一本开源书籍,介绍了如何使用Rust语言进行Unix系统编程。该书从系统调用、文件操作、进程管理等方面详细阐述了Rust语言的优势和应用场景。该书支持Rust2018的新特性,并且提供了丰富的代码示例和练习。