仓库地址在最后!
🦀 Rust 全知识点学习项目
一个从零开始、系统覆盖 Rust 所有核心知识点的学习项目。包含 15 个知识模块 + 5 个综合实战示例 + 可视化 Web 教程页面 + 语法速查手册。
📦 环境要求
| 工具 | 版本要求 | 说明 |
|---|---|---|
| Rust | 1.70+(推荐最新稳定版) | 安装地址 |
| Cargo | 随 Rust 自动安装 | 包管理 & 构建工具 |
依赖说明:Web 教程模式依赖
axum(Web 框架)和tokio(异步运行时),运行cargo build时会自动下载。命令行演示模式无额外依赖。
安装 Rust
# Windows:下载并运行 rustup-init.exe(https://rustup.rs)
# macOS / Linux:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 验证安装
rustc --version
cargo --version
推荐 IDE
- VS Code + rust-analyzer 扩展(推荐)
- CLion + Rust 插件
- IntelliJ IDEA + Rust 插件
🚀 使用方式
方式一:命令行演示模式
运行所有模块的演示输出,在终端中学习各知识点:
cargo run
方式二:Web 可视化教程模式
启动内置 Web 服务器,在浏览器中浏览带语法高亮的教程页面:
cargo run -- --web
然后在浏览器中打开 http://127.0.0.1:3000
Web 教程包含以下页面:
| 页面 | 路径 | 内容 |
|---|---|---|
| 🏠 首页 | / |
所有模块的卡片导航入口 |
| ⚙️ 环境搭建 | /setup |
安装 Rust、创建项目、运行调试、部署的完整指南 |
| 📝 语法速查 | /syntax |
:: 双冒号的 6 种用法、14 个常见符号速查表、:: 与 . 的区别 |
| 📖 知识模块 | /module/{id} |
15 个模块各自的详细讲解 + 语法高亮代码示例 |
| 🎮 综合示例 | /examples |
5 个实战项目的代码展示和知识点说明 |
其他常用命令
cargo build # 编译项目
cargo build


909

被折叠的 条评论
为什么被折叠?



