Repolode
rust-lang

rust-lang/rustlings

公式Rustブックと併用しながら、Rustコードの読み書きを学べる小さな演習集です。

スター
64,412
フォーク
11,258
未解決の Issue
38
最終コミット
23 日前

これは何?

Rustlingsは、Rustを学ぶための小さなガイド付き演習集です。各演習は、コンパイルエラーや失敗するテスト、またはロジック上のバグを含む短いファイルで、コードを編集して問題を解決します。演習に取り組むことで、Rustの構文やコンパイラのエラーメッセージ、言語の基本概念に慣れることができます。

このプロジェクトは、公式Rustブックの代わりではなく、併用することを想定して設計されています。演習はコマンドラインツールから実行でき、進捗を確認し、現在の演習がコンパイルに成功してテストを通過すると次の演習に進みます。

プロジェクトのWebサイトでは、セットアップ手順や演習の構成について詳しく説明しています。

主な機能

  • 01Rustの構文、コンパイラのエラー、言語の基本概念を扱う演習です。
  • 02コマンドラインツールが解答を確認し、演習を順番に進めます。
  • 03各演習は、自分のエディタで直接編集する小さなファイルです。
  • 04公式Rustブックと併用して取り組むように設計されています。

ユースケース

  • 公式ブックを読みながら、初めてRustを学ぶ。
  • 気軽に試せる環境で、コンパイラのエラーメッセージを読む練習をする。
  • 実際のプロジェクトに着手する前に、Rustの基礎を復習する。

トピック

よくある質問

rustlings とは?
公式Rustブックと併用しながら、Rustコードの読み書きを学べる小さな演習集です。 Rustlingsは、Rustを学ぶための小さなガイド付き演習集です。各演習は、コンパイルエラーや失敗するテスト、またはロジック上のバグを含む短いファイルで、コードを編集して問題を解決します。演習に取り組むことで、Rustの構文やコンパイラのエラーメッセージ、言語の基本概念に慣れることができます。
rustlings は無料で使えますか?ライセンスは?
rustlings は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
rustlings は今もメンテナンスされていますか?
活発にメンテナンス中。rustlings の最終コミットは 2026年9月29日 です。
rustlings は何に使えますか?
公式ブックを読みながら、初めてRustを学ぶ。 気軽に試せる環境で、コンパイラのエラーメッセージを読む練習をする。 実際のプロジェクトに着手する前に、Rustの基礎を復習する。
rustlings はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rust-lang/rustlings

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト