欢迎来到《Rust 100 问》!
Rust 是一门现代系统编程语言,专注于性能、内存安全和并发性。它通过独特的“所有权”系统,在没有垃圾回收器的情况下保证了内存安全,让开发者能够编写出既高效又可靠的软件。无论您是想构建操作系统、游戏引擎、WebAssembly 应用,还是高性能的网络服务,Rust 都是一个绝佳的选择。
我们注意到,许多开发者在学习 Rust 时会被其陡峭的学习曲线所困扰,尤其是在所有权、生命周期和并发等核心概念上。
本书的初衷就是为了提供一条清晰、循序渐进的学习路径。通过“一问一答”的形式,我们将复杂的知识点分解成一个个独立、易于理解的小模块。我们希望读者可以通过这种方式,像完成任务清单一样,逐个攻克 Rust 学习中的难点,最终建立起对这门语言全面而深刻的理解。
➡️ 在线阅读本书
本地开发指南
如果你想在本地运行或构建这个网站,你需要安装 Python 和 pip。
- 安装依赖:
pip install mkdocs mkdocs-material
- 启动服务器:
mkdocs serve
- 在浏览器中打开
http://127.0.0.1:8000。