一组小型 Rust 练习,帮助你熟悉阅读和编写 Rust 代码,适合配合官方 Rust 书一起学习。
6.4万+20 本周1.1万RustMIT更新于 26天前
一套开源的 Rust 练习与示例集合,按章节组织,代码可在线编辑运行并附有参考答案。
Rust By Practice 是一个基于 mdBook 构建的 Rust 学习资源,通过动手练习而非纯文字讲解来教授 Rust。每个章节分为示例、练习和实战题三部分,目标是让每道题在不报错、不 panic 的前提下通过编译。
内容涵盖 async/await、线程、同步原语、性能优化、标准库、工具链以及数据结构与算法等主题。练习难度从简单到超难分为四档,每道题都配有参考答案。部分示例与练习改编自 Rust By Example。
本书提供英文和简体中文两个版本,可在线阅读,也可用 mdBook 在本地构建。
克隆仓库
git clone https://github.com/sunface/rust-by-practice使用 Cargo 安装 mdbook
cargo install mdbook在本地启动英文版电子书
cd rust-by-practice && mdbook serve en/概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一组小型 Rust 练习,帮助你熟悉阅读和编写 Rust 代码,适合配合官方 Rust 书一起学习。
用 Rust 实现的经典算法与数据结构合集,面向学习用途。
面向 Rust 的 Actor 框架,基于 Tokio 运行时,支持类型化消息和 Actor 监督。
Ruby 并发工具库,提供 Future/Promise、线程池、Agent、Atom、线程安全集合等并发原语。
一套为期 30 天、循序渐进的免费 JavaScript 入门课程,包含每日讲义、练习和迷你项目。
一套开源免费的现代 C++ 核心语言特性教程,包含图书、视频和配套练习。