- 1. Introduction
- 1.1. Why or Why Not
- 1.2. Other Learning Resources
- 2. Getting Started
- 2.1. Getting Set Up
- 2.2. Environment
- 2.3. Hello World
- 3. Language Basics
- 3.1. Memory
- 3.2. Data Types
- 3.3. Control Flow
- 3.4. Functions
- 3.5. Tests
- 3.6. Documentation
- 3.7. Clippy and Fmt
- 3.8. Giving types functionality
- 3.9. Traits Intro
- 3.10. Common Traits
- 3.11. Collections
- 3.12. Iterators
- 3.13. Threads
- 3.14. Macros
- 3.15. Unsafe
- 3.16. Async