Rustプログラミング言語のメインソースリポジトリ。コンパイラ、標準ライブラリ、ドキュメントを収録しています。
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 の数値は毎日更新されます。
関連プロジェクト
12.1万1.9万RustApache-2.0更新 3 時間前
Swayは、Fuelブロックチェーン上のスマートコントラクト開発向けに作られた、Rustに着想を得たプログラミング言語です。
6.1万5410RustApache-2.0更新 一昨日
Rust製のコンパイラとCLIを備え、LaTeXより学びやすい現代的なマークアップベースの組版システム。
5.7万1769RustApache-2.0更新 15 時間前
複数の決済プロセッサーをまたいだルーティング、リトライ、保管、照合に対応する、Rust製のオープンソースでモジュール型の決済プラットフォーム。
4.5万6453RustApache-2.0更新 昨日
Rust製の超高速なTypeScript/JavaScriptコンパイラ兼パーサー。RustとJavaScriptの両方から利用できます。
3.4万1547RustApache-2.0更新 14 時間前
Rustで書かれた高性能なJavaScript・TypeScriptツール群。パーサー、リンター、フォーマッター、トランスフォーマー、ミニファイアー、リゾルバーを備える。
2.3万1393RustMIT更新 2 時間前