Repolode
rust-lang

rust-lang/rustlings

Небольшие упражнения по Rust, которые помогают научиться читать и писать код на Rust и рассчитаны на прохождение вместе с официальной книгой по Rust.

Звёзды
64,412
Форки
11,258
Открытые issues
38
Последний коммит
23 дня назад

Что это?

Rustlings — это набор небольших упражнений с подсказками для изучения Rust. Каждое упражнение представляет собой короткий файл с ошибкой компиляции, падающим тестом или логической ошибкой, которую нужно исправить в коде. Выполняя упражнения, вы лучше освоите синтаксис Rust, сообщения компилятора об ошибках и основные концепции языка.

Проект предназначен для прохождения вместе с официальной книгой по Rust, а не вместо неё. Упражнения запускаются через инструмент командной строки: он проверяет ваш прогресс и переводит к следующему упражнению, когда текущее успешно компилируется и проходит тесты.

На сайте проекта есть инструкции по настройке и подробная информация о том, как организованы упражнения.

Ключевые возможности

  • 01Упражнения охватывают синтаксис Rust, ошибки компилятора и основные концепции языка.
  • 02Инструмент командной строки проверяет ваши решения и проводит через упражнения.
  • 03Каждое упражнение — это небольшой файл, который вы редактируете прямо в своём редакторе.
  • 04Проект рассчитан на прохождение вместе с официальной книгой по Rust.

Сценарии использования

  • Изучение Rust с нуля во время чтения официальной книги.
  • Практика чтения сообщений компилятора об ошибках в спокойной обстановке.
  • Повторение основ Rust перед началом работы над настоящим проектом.

Темы

Частые вопросы

Что такое rustlings?
Небольшие упражнения по Rust, которые помогают научиться читать и писать код на Rust и рассчитаны на прохождение вместе с официальной книгой по Rust. Rustlings — это набор небольших упражнений с подсказками для изучения Rust. Каждое упражнение представляет собой короткий файл с ошибкой компиляции, падающим тестом или логической ошибкой, которую нужно исправить в коде. Выполняя упражнения, вы лучше освоите синтаксис Rust, сообщения компилятора об ошибках и основные концепции языка.
rustlings можно использовать бесплатно? Какая у него лицензия?
rustlings распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
rustlings всё ещё поддерживается?
Активно поддерживается. Последний коммит в rustlings — 29 сент. 2026 г..
Для чего можно использовать rustlings?
Изучение Rust с нуля во время чтения официальной книги. Практика чтения сообщений компилятора об ошибках в спокойной обстановке. Повторение основ Rust перед началом работы над настоящим проектом.
Где скачать rustlings?
Исходный код и инструкции по установке — на GitHub: https://github.com/rust-lang/rustlings

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты