Sec 2: If else
Sec 3: Loop
Sec 4: Fn
Sec 5: Tuple Array
Sec 6: Ownership
Sec 7: Guessing (guess)
Sec 8: Structure
Sec 9: Enum
Sec 10: Module (communication)
Sec 11: Vectors Strings HashMaps
Sec 12: Error Handling
Sec 13: Generic Types, Traits, Lifetimes
Sec 14: Testing
Sec 15: IO Project (minigrep)
Sec 16: Iterators & Closures
Sec 17: Cargo & Crates.io
Sec 18: Smart Pointer
Sec 19: Fearless Concurrency
Sec 20: Patterns and Matching
cargo build
cargo run
cargo run --example main (sec 14)
cargo run > output.txt (sec 15)
cargo doc (sec17)
cargo doc --open
cargo test it_work
cargo test -- --test-threads=1
cargo test -- --nocapture
Udemy https://www.udemy.com/course/the-rust-programming-language-for-beginners/