专栏介绍
Rust 中文教程
本教程由 The Web3 社区出品
教程目录
基础篇(基础篇翻译自:https://doc.rust-lang.org/book/)
1. rust 安装 - 教程
2. Hello World - 教程
3. Hello Gargo - 教程
4. 编写猜字游戏 - 教程
5. 常见编程概念 - 教程
6. 理解 rust 所有权 - 教程
7. 使用结构来构造相关数据 - 教程
8. 枚举和模式匹配 - 教程
9. 使用 package、creates 和 modules 管理成长中的项目 - 教程
10. 公共集合 - 教程
11. 错误处理 - 教程
12. 通用类型、特征和生命周期 - 教程
13. 编写自动化测试 - 教程
14. I/O 项目:构建命令行程序 - 教程
15. 函数式语言特性:迭代器和闭包 - 教程
16. 更多关于 Cargo 和 Crates.io - 教程
17. 智能指针 - 教程
18. 并发编程 - 教程
19. Rust 的面向对象编程特性 - 教程
20. 模式与匹配 - 教程
21. 高级功能 - 教程
进阶篇
1. rust 实现主流的数据结构与算法 - 教程 | 代码
2. rust web 框架介绍 - 教程 | hyper代码 | peom代码
3. rust web 框架之 poem - 教程 | 代码
4. rust web 框架之 actix-web 教程 | 代码
5. rust web 框架之 Hyper 教程 | 代码
6. rust web 框架之 rocket - 教程 | 代码
7. rust web 框架之 warp - 教程 | 代码
8. rust web 框架之 nickel - 教程 | 代码
9. rust web 框架之 tide - 教程 | 代码
10. rust Orm - 教程 | 代码
11. rust 实现 grpc server 和 client - 教程 | 代码
12. rust 实现聊天服务 - 教程 | 代码
高级篇
1. 分析 zengo MPC 代码实现 - 教程 | 代码
2. 分析 poem 框架代码实现 - 教程 | 代码
区块链项目实战篇
1. 分析 zksync 代码实现 - 教程 | 代码
2. 分析 scroll 代码实现 - 教程 | 代码
3. 用 rust 开发一条 layer3 MPC 去中心化托管链 - 教程 | 代码
联系作者
- 邮箱:guoshijiang2012@163.com
- 微信:LGZAXE
- discord: https://discord.gg/WW86tqEw
- telegram: @shijiangguo
- Twitter: @seek_web3
赞助本教程
- ETH: 0xe3b4ECd2EC88026F84cF17fef8bABfD9184C94F0
- ERC20: 0xe3b4ECd2EC88026F84cF17fef8bABfD9184C94F0
- Layer2: 0xe3b4ECd2EC88026F84cF17fef8bABfD9184C94F0
SavourLabs(SavourDao) 社区招募区块链开发者
目前我们正在在招募 Python, Go, Rust 和 Node 开发工程师,前端开发工程师(Vue 和 React 方向),产品经理, 视觉设计师和密码学研究员,欢迎有兴趣的朋友联系我们,联系方式如下:
- 邮箱:guoshijiang2012@163.com
- 微信:LGZAXE
- discord: https://discord.gg/WW86tqEw
- telegram: @shijiangguo
- Twitter: @seek_web3