Rustを学んだ際に参考にさせていただいたリソースになります。
これからRustに触れる方々の一助になれば幸いです。
チュートリアル
FizzBuzz作成を通してRustプログラミングを一通り学ぶことができます。他の言語経験がある方はわかりやすいと思います。
公式のチュートリアル。英語です。
別のチュートリアル。公式よりもわかりやすい気が致します。英語です。
チュートリアルではないですがオンラインでRustを実行する環境です。チュートリアルの内容を実際に実行して確かめる事ができます。
ドキュメント
Rustの紹介・解説です。英語です。
The Rust Programming Language 日本語版
Rust 1.58ベースのRustの紹介・解説です。日本語です。
「公式ドキュメントを読んでみたけど,あまりよくわからなかったという人に向いているかもしれません」とのこと。
Rustの日本語ドキュメント/Japanese Docs for Rust
公式の日本語ドキュメントリンク集
ライブラリ
有名なクレートを中心に紹介されています。Rustをはじめたばかりの方は特に参考になると思います。
標準ライブラリのリファレンスです。
Fast, lightweight, opinionated, unofficial alternative to crates.io だそうです。
非同期・並列関連処理
Rustの非同期処理の歴史と書き方を知ることができます。
基礎からfutureの自作までかなりディープな内容です。
この内容(違い)が理解できればrustの非同期はマスターしたようなものだと思います。
初めてasync/awaitを使う上で軽く見ておくと良いと思います。
非同期関連、混迷の歴史。
Rustの非同期処理に関する業界の動きを知ることができます。まだまだ固まっていないという印象ですが整いつつあるようです。かなりディープな内容です。
tokioに落ち着いたのでしょうか?
FAQ
その他
最新動向など。
最新動向など。
リンク集
リソースやライブラリ等Rustのリンク集です。
Rust関連のリンク集です。