Rustで開発するときや学習する時に参考にできるリンク集です。
随時更新。
公式サイト
- Rust Programming Language: Rustの公式サイト。
- rust-lang/rust: Rust本体のリポジトリ。
-
Rust Documentation: →日本語版
- The Rust Programming Language: →日本語版
- The Rust Reference: Rustの言語仕様が説明されている。
- The Rustonomicon: Rust裏本と呼ばれているもの。
- crates.io: クレート検索サイト。
- docs.rs RustDocs: RustDoc形式のドキュメント検索サイト。
リファレンス
- The Rust Standard Library: 標準パッケージのリファレンス
- The rustc Book
- The Cargo Book
- Clippy Documentation
- Rust error codes index: Rustのコンパイラエラー一覧
- Rust by Example: 公式のサンプル集
- Rust Design Patterns: (→GitHub)
- Design Patterns in Rust: (→GitHub)
- The Algorithms - Rust: Rustで実装されたさまざまなアルゴリズムが掲載されている
- Rust Cookbook: Rustのレシピ集(→GitHub)。
チートシート
- Rust Language Cheat Sheet: Rustに関するさまざまなチートシートが掲載されている(→pdf版)。
オンラインツール
ガイドライン・ベストプラクティス
- The Style Guide: 公式のスタイルガイド
リリース情報
- Rust Release Announcements: 公式のリリースアナウンス
- Rust Release Notes: リリースノート
- Rust Forge
ライブラリ関連
- Awesome Rust: ライブラリ一覧
- Rust web framework comparison: Webフレームワークの比較表
ニュース・読み物
- Rust Blog: Rust公式ブログ
- This Week in Rust: Rustに関するWeeklyニュース。情報量が多い
- Rust Bytes: Rustに関するWeeklyニュース。気軽に読める
学習用
- Rustlings: 公式学習コンテンツ(→GitHub)(→日本語版)。
- Tour of Rust: →GitHub
- Rust by Example: 公式のサンプルコード集
- Comprehensive Rust: Googleが公開する学習コース(→GitHub)
- Rust By Practice: (→GitHub)
- Easy Rust: 簡単な英語で書かれた学習用コンテンツ
- 100 Exercises To Learn Rust: →GitHub
- Rustfinity: ブラウザで利用できる学習コース(→GitHub)。