Rust 实践
Rust In Practice
学习构建 Rust 程序、测试应用程序并在 Rust 中创建您自己的货物包
Rust In Practice 是一本终极快节奏指南,适用于任何希望从第一天起就成为 Rust 编程实践者的人。这本书涵盖了从 Rust 编程基础知识到构建健壮且高效的应用程序的所有内容。
本书从基础开始,引导您了解 Rust 语言的语法和语义,包括其独特的所有权模型和类型系统。您将了解常见的数据类型、控制流、错误处理等。
随着本书的进展,您将更深入地研究高级主题,例如构建程序、Rust 库和 crate、使用标准库以及使用外部 crate。您还将学习如何编写并发和并行代码,利用 Rust 的内置测试功能,以及使用流行的 Rust 框架和库。
本书还提供了实践示例和练习,以帮助您练习和应用所学概念。到本书结束时,您将对 Rust 编程有一个扎实的理解,并准备好开始构建您自己的强大而高效的应用程序。通过清晰的解释、实际示例和专家建议,本书将帮助您在 Rust 编程方面取得优势,并从第一天起就精通构建和测试 Rust 应用程序。
重点学习
精通 cargo、不同的 cargo 命令
理解数据类型、所有权和借用
使用特征和泛型编写灵活、高效的代码
使用闭包、迭代器和异步编程来编写多线程程序
利用集合、字符串、文本、输入和输出、宏和避免不安全代码
对不同类型的 Rust 程序和应用程序运行代码测试
涵盖 50 多个示例,以展示 Rust 的每个特性和功能
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)