# RUST之门 **Repository Path**: site0/rust_gate ## Basic Information - **Project Name**: RUST之门 - **Description**: Rust 语言的学习和演示,以及相关学习笔记 - **Primary Language**: Rust - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2022-02-25 - **Last Updated**: 2024-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RUST之门 #### 动机 Rust 是一门学习曲线前期高耸,且生态比较初级的语言。因此建立本项目有下面几个目的: 1. **近期** : 多人协同学习,可以互相借鉴经验,避免一些别人走过的弯路; 2. **中期** : 形成一套更加实用学习材料,以及代码编写套路; 3. **远期** : 如果有新人加入,可以更快的越过门槛,形成生产力 #### 布局 ```bash %RUST_GATE% # # 这里是相关文档的集合 # |-- doc/ | # 每篇文档聚焦一个单一功能点,譬如`借用|生命期...` | |-- spot/ | # 对于一些场景,给出对应的套路。譬如 `Server/嵌入式/工具脚本` 等场景, | |-- cook/ | # 关于工具链,环境等 | |-- tool/ | # 项目或者代码的编制规范 | |-- norm/ # # 配合上面文档的示例代码 # |-- src/ | |-- spot/ | | |-- s001/ # 每份示例都是一个三位编号 | | |-- s002_borrow/ # 下划线后缀可以标识这个示例的一个提示主体 | | |-- s003_mod/ # 每个示例都是可以单独运行的 | | |-- ... | |-- cook/ | | |-- c001_start/ # 示例可以复杂可以简单 | | |-- c002_mvc/ # 示例可以复杂可以简单 | | |-- ... ```