rustlings README

The project's README from github.com/rust-lang/rustlings. As one markdown file: README.md.

Rustlings 🦀

Small exercises to get you used to reading and writing Rust code - Recommended in parallel to reading the official Rust book 📚️

Visit the website for a demo, info about setup and more:

➡️ rustlings.rust-lang.org ⬅️

rustlings (rust-lang/rustlings)

Searching Database…

64.4K ·GitHub
这是什么?Rustlings 是一组小型编程练习,通过修复有问题的代码片段,直到代码能够编译并通过测试,帮你学习 Rust。
这是一本书还是一套互动练习?它是一个带有练习的交互式命令行工具,而不是静态的书籍。它的用法是边看官方 Rust 书籍边完成练习。
怎样才能让它运行起来?按照网站(rustlings.rust-lang.org)上的安装说明操作,其中会引导你安装命令行工具,并在本地目录中初始化练习。
我需要先安装 Rust 吗?需要。由于它是一个 Rust 命令行工具,要用来编译和检查你的练习答案,因此你需要一套可正常使用的 Rust 工具链。
我需要先懂 Rust 才能开始吗?不需要事先了解 Rust。它是专为初学者设计的学习伴侣,适合从零开始学习这门语言。
它在 Windows 上也能用吗,还是只能在 Mac 和 Linux 上用?可以。它是一个跨平台的 Rust 命令行工具,只要能使用 Rust 工具链,就能在 Windows、macOS 和 Linux 上运行。
内容是怎样组织的?练习按变量、函数、错误处理等主题分组,每个主题都包含一些有问题的小代码片段,你需要修复它们,让代码能够编译。
它会自动检查我的答案吗?会。命令行工具会监视你的修改,并自动重新检查每道练习,告诉你代码何时能编译、何时通过测试,方便你进入下一题。
为什么要用它,而不只是读 Rust 书?Rust 书主要讲解概念,而 Rustlings 让你动手修复真实代码,通过主动解决问题来巩固你所读的内容。
Creator
rust-lang
Size
4.4 MB
Stars
64.4K
Age
11y
Commits · 90 Days