云网牛站
所在位置:首页 > Linux编程 > 学习Rust语言的书籍和文档,附Rust手册在线链接

学习Rust语言的书籍和文档,附Rust手册在线链接

2021-04-19 15:27:21作者:Rust人稿源:Rust站

以下介绍 Rust 编程语言的书籍和文档,同时附上 Rust 手册在线链接,这些都是 Rust 团队推荐的,这对学习 Rust 将非常有帮助,有些内容都是英文的,所以要求阅读者要有一定的英语阅读水平。安装可参考在Linux操作系统中安装Rust编程语言一文。

学习Rust语言的书籍和文档,附Rust手册在线链接

 

一、开启您的 Rust 之旅

1、《Rust 程序设计语言》被亲切地称为“圣经”。本书从基本原则出发,给出了 Rust 语言的概览。您将在阅读本书的过程中构建几个项目,读完本书后,您就能扎实地掌握 Rust 语言。

地址:https://kaisery.github.io/trpl-zh-cn/

2、Rustlings 课程会指导您下载并设置 Rust 工具链,在命令行中教您阅读和编写 Rust 代码的语法基础。它可以运行在您自己的环境中,是《通过例子学 Rust》之外的另一种选择。

地址:https://github.com/rust-lang/rustlings/

3、如果您不喜欢阅读大量的文档来学习语言,那么《通过例子学 Rust》就能涵盖您要学的知识。虽然本书花了很多篇幅来解释代码,但它展示的代码很丰富,并且尽量减少了文字解释。它还包括很多练习!

地址:https://doc.rust-lang.org/stable/rust-by-example/

 

二、阅读核心 Rust 文档

以下所有文档都可以用 rustup doc 命令在本地阅读,它会在您的浏览器中离线打开这些资源!

1、详尽的 Rust 标准库 API 手册

地址:https://doc.rust-lang.org/std/index.html

2、Rust 版本指南

地址:https://doc.rust-lang.org/edition-guide/index.html

3、Rust 的包管理器和构建系统

地址:https://doc.rust-lang.org/cargo/index.html

4、学习如何为您的 crate 编写完美的文档

地址:https://doc.rust-lang.org/rustdoc/index.html

5、熟悉 Rust 编译器中可用的选项

地址:https://doc.rust-lang.org/rustc/index.html

6、深入解释了您可能会遇到的编译错误

地址:https://doc.rust-lang.org/error-index.html

 

三、在应用领域中点亮您的技能树

1、学习如何用 Rust 构建高效的命令行应用

地址:https://rust-cli.github.io/book/index.html

2、通过 WebAssembly 用 Rust 构建浏览器原生的库

地址:https://rustwasm.github.io/docs/book/

3、熟练掌握用 Rust 编写微控制器和其它嵌入式系统程序

地址:https://doc.rust-lang.org/embedded-book

 

四、精通 Rust 的书籍手册

1、《参考手册》并非正式的语言规范,但它比“圣经”更加详尽而全面。

地址:https://doc.rust-lang.org/reference/index.html

2、《Rust 秘典》是 Unsafe Rust 的黑魔法指南。

地址:https://doc.rust-lang.org/nomicon/index.html

3、《未稳定特性手册》覆盖了当前只能在 nightly Rust 中使用的还未稳定的特性。

地址:https://doc.rust-lang.org/nightly/unstable-book/index.html

 

相关主题

Rust安装须知:用rustup管理工具链、配置PATH环境变量、卸载Rust

精选文章
热门文章