Rust语言环境配置;Rust版本 1.61.0 学习;Rust资源索引;
本博客主要记录Rust环境配置过程,进行备忘;同时记录Rust学习过程中的一些链接和资料,方便之后学习;
本人平常也只是凭兴趣,偶尔看一下rust相关教程;遇到有趣的链接也会更新上来,希望对你也有帮助;
官方链接:https://www.rust-lang.org/zh-CN/
学习资源:https://www.rust-lang.org/zh-CN/learn
官方频道:https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA
用户论坛:https://users.rust-lang.org/
中文rust论坛:https://rustcc.cn/
编辑器工具选择:https://www.rust-lang.org/zh-CN/tools
Rust 程序设计语言:https://doc.rust-lang.org/book/
Rustlings 课程:https://github.com/rust-lang/rustlings/
通过例子学 Rust:https://doc.rust-lang.org/stable/rust-by-example/
Rust 秘典:https://doc.rust-lang.org/nomicon/
awesome-rust: https://github.com/rust-unofficial/awesome-rust # rust相关的资源;
Rust 语言新人入门指南:https://mp.weixin.qq.com/s/aRGY6oLXVQzxbb1wb3RGcA
Rust Language Cheat Sheet:https://cheats.rs/
Rust China Conf 2020:https://rustcc.cn/article?id=471b7ca6-aa2e-4ea5-b692-6757adc4778a
RustTalk: https://rusttalk.github.io/ # 偶然看到的一个博客,可以听一下;
Rust 文档:https://docs.rs/
安装过程:
按照官方步骤安装,并在~/.zshrc 中添加配置:
export PATH="$HOME/.cargo/bin:$PATH"
文档:Rust 网络资源较为丰富,社区也比较活跃;
rustup doc #直接离线查看文档
入门教程:
https://www.rust-lang.org/zh-CN/learn/get-started
https://www.runoob.com/rust/rust-tutorial.html
典型参考项目:
清华曾出过一个关于OS的教程:https://github.com/chyyuu/os_kernel_lab
PingCAP公司在CNCF中的一个支持强一致的分布式KV数据库项目:https://github.com/tikv/tikv
## rustup 工具使用及常用管理操作 2022年03月08日21:46:55
https://rust-lang.github.io/rustup/index.html
rustup show #展示信息
rustup toolchain list #列出工具链
rustup update # 更新工具链
rustup update nightly # 更新工具链
rustup default nightly-aarch64-apple-darwin #设置工具链
rustup docs # 展示rust文档
rustup docs --book # 展示rust书籍
## rustcc conf 存储和系统相关视频 2022年03月09日11:57:53
https://www.bilibili.com/video/BV1Yy4y1e7zR?p=10 王璞,DatenLord;
https://www.bilibili.com/video/BV1Yy4y1e7zR?p=2 清华陈渝,rust操作系统;
https://www.bilibili.com/video/BV1Yy4y1e7zR?p=24 清华王润基,rcore和madfs; PPT
There is nothing mysterious behind MadFS - 陈康老师,在ISC上关于madfs的讲解;
保持更新,更多内容请关注cnblogs.com/xuyaowen;