Rust
https://gyazo.com/d60e3e483480770ff787c963feaf108b
開発者
Graydon Hoare
, 2006
Rustの型
RustのTrait
Rust: Ownership
RustのBorrowing
Rustの参照
RustのIterator周り
Rustの標準入出力
Rustのマクロ
Rustのcrate
プロジェクト間のコード共有
RustのModule
プロジェクト内のコード共有
Rustの非同期処理
RustのError Handling
panic
https://blog.cardina1.red/2019/12/19/dont-fear-the-panic/
https://qnighy.hatenablog.com/entry/2018/02/18/223000
Rustのstruct
Rust: unsafe
Pattern Matching
https://frozenlib.net/blog/2018-12-18_rust-pattern-match-2/
Rustを学ぶ
システムプログラミング
https://garasubo.github.io/rustlt4/
https://dev.to/bexxmodd/getting-started-with-systems-programming-with-rust-part-1-2i13
なんか日本語の書籍なかったっけ?
Clippy
RustのDesign Pattern
https://rust-unofficial.github.io/patterns/
https://gist.github.com/qnighy/be99c2ece6f3f4b1248608a04e104b38
https://gist.github.com/qnighy/be99c2ece6f3f4b1248608a04e104b38
https://vishpat.github.io/lisp-rs/
RustでLispを作る作成ネタ
REPLがあるらしい
https://qnighy.hatenablog.com/entry/2018/09/29/190000
静的検査
https://keens.github.io/blog/2022/06/20/rustnoko_dochekkuwokyouryokunisuru3tsunotsu_ru/
Miri
MIRAI
kani
https://github.com/yuk1ty/learning-systems-programming-in-rust
『Goならわかるシステムプログラミング 第1版』
のコードをRustに書き換えたやつ
https://github.com/Dhghomon/easy_rust
https://konn-san.com/prog/rust-memo.html
HaskellerのためのRust
https://doc.rust-lang.org/book/ch11-01-writing-tests.html
テストについて
https://doc.rust-jp.rs/the-rust-programming-language-ja/1.6/book/testing.html
日本語版
https://github.com/mitsuhiko/insta
Snapshot Testing
Rustでサーバーを作るライブラリ
CLIを作る
clap
CLIのparser
website
github
docs
deriveに代わるやつ
https://github.com/mcarton/rust-derivative
turbofish
https://keens.github.io/blog/2019/12/03/rustnoturbofishworikaisuru/
irrefutable pattern
https://blog.idein.jp/post/644161837029605376/rustにおけるirrefutable-patternを使ったイディオム
https://mitaka.club/20211207/
RustのAST
rustc
rustdoc
参考
Rustはこうやって勉強するといいんじゃないか、という一例 - Qiita
はじめに -
#プログラミング言語