Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/the-web3/chaineye-rust
rust 中文教程,每周更新 1-3 讲
https://github.com/the-web3/chaineye-rust
Last synced: 3 days ago
JSON representation
rust 中文教程,每周更新 1-3 讲
- Host: GitHub
- URL: https://github.com/the-web3/chaineye-rust
- Owner: the-web3
- License: mit
- Created: 2023-04-09T07:48:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-04T03:37:04.000Z (6 months ago)
- Last Synced: 2025-02-10T00:12:52.664Z (11 days ago)
- Language: Rust
- Homepage:
- Size: 244 KB
- Stars: 72
- Watchers: 5
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-list - the-web3/chaineye-rust - web3/chaineye-rust?style=social"/> : Rust 中文教程。本教程由链眼社区出品。 (Summary)
- awesome-rust-list - the-web3/chaineye-rust - web3/chaineye-rust?style=social"/> : Rust 中文教程。本教程由链眼社区出品。 (Summary)
README
# Rust 中文教程
本教程由 The Web3 社区出品, DappLink 赞助
[](https://www.dapplink.xyz/zh)
## 教程目录
### 基础篇(基础篇翻译自:https://doc.rust-lang.org/book/)
#### 1. rust 安装 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/01-rust-install/readme.md)
#### 2. Hello World - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/02-hello-world/readme.md)
#### 3. Hello Gargo - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/03-hello-cargo/readme.md)
#### 4. 编写猜字游戏 - [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/04-guess-game#readme)
#### 5. 常见编程概念 - [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/05-program-concept#readme)
#### 6. 理解 rust 所有权 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/06-rust-owner/readme.md)
#### 7. 使用结构来构造相关数据 - [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/07-rust-struct-type#readme)
#### 8. 枚举和模式匹配 - [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/08-rust-enum-mode#readme)
#### 9. 使用 package、creates 和 modules 管理成长中的项目 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/09-package-project/readme.md)
#### 10. 公共集合 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/10-common-sets/readme.md)
#### 11. 错误处理 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/11-error/readme.md)
#### 12. 通用类型、特征和生命周期 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/12-life-cycle/readme.md)
#### 13. 编写自动化测试 - [教程]()
#### 14. I/O 项目:构建命令行程序 - [教程]()
#### 15. 函数式语言特性:迭代器和闭包 - [教程]()
#### 16. 更多关于 Cargo 和 Crates.io - [教程]()
#### 17. 智能指针 - [教程]()
#### 18. 并发编程 - [教程]()
#### 19. Rust 的面向对象编程特性 - [教程]()
#### 20. 模式与匹配 - [教程]()
#### 21. 高级功能 - [教程]()------------------------------------------------------------------------------------------------------------------------------
### 进阶篇
#### 1. rust 实现主流的数据结构与算法 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/advanced-01-algorithms-datastructures/readme.md) | [代码]()
#### 2. rust web 框架介绍 - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/advanced-02-web/readme.md) | [hyper代码](https://github.com/0xchaineye/chaineye-rust/tree/main/advanced-02-web/code/hyper-server) | [peom代码](https://github.com/0xchaineye/chaineye-rust/tree/main/advanced-02-web/code/poem-demo)
#### 3. rust web 框架之 poem - [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/advanced-03-poem/readme.md) | [代码]()
#### 4. rust web 框架之 actix-web [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/advanced-04-actix-web#readme) | [代码]()
#### 5. rust web 框架之 Hyper [教程](https://github.com/0xchaineye/chaineye-rust/blob/main/advanced-05-hyper/readme.md) | [代码]()
#### 6. rust web 框架之 rocket - [教程](https://github.com/0xchaineye/chaineye-rust/tree/main/advanced-06-rocket#readme) | [代码]()
#### 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 去中心化托管链 - [教程]() | [代码]()------------------------------------------------------------------------------------------------------------------------------
## 联系作者
- 邮箱:[email protected]
- 微信:LGZAXE
- discord: https://discord.gg/WW86tqEw
- telegram: @shijiangguo
- Twitter: @seek_web3## The Web3 社区简介
The Web3 是一个专注 Web3 技术解决方案设计与开发、技术教程设计与开发、Web3 项目投研分析和 Web3 项目孵化,旨在将开发者,创业者,投资者和项目方联系在一起的社区。#### The web3 业务范围
- 技术服务:提供交易所钱包,HD 钱包,硬件钱包,MPC 托管钱包,Dapps, 质押协议,L1,L2 ,L3 公链,数据可用层(DA)和中心化交易所技术开发服务。
- 技术培训:提供个人技术成长和企业技术培训服务
- 开发者活动承接:各种线下线上黑客松和开发者 meetup 活动承接
- 除此之外,我们还和 "磐石安全实验室" 深入合作,开展去中心化安全审计服务
## The Web3 社区官方链接
- github: https://github.com/the-web3
- X: https://twitter.com/0xtheweb3cn
- telegram: https://t.me/+pmoh3D4uTAFjNWM1
- discord: https://discord.gg/muhuXRsK
- the web3 官网:https://thewebthree.xyz/
- the web3 技术服务网站:https://web.thewebthree.xyz/