About the author Questions and Issues Edit and Contribute Introduction 1. Hello World 2. Formatted print 3. Literals 4. Variables 5. Types and casting 6. if/else 7. loop and while 8. for and range 9. Functions 10. Expressions 11. Tuples 12. Pattern matching 13. Structs 14. Generics 15. Box, stack and heap 16. Ownership and moves 17. RAII and borrow 18. Methods 19. Lifetimes 20. Global constants 21