The primary purpose of this repository is to document my progress, learning experiences, and insights gained while delving into Rust. Through this book, I aim to create a comprehensive resource that covers various aspects of Rust programming, from novice level to mastery level.
- Code Examples: Each chapter includes code examples that demonstrate different Rust concepts and features.
- Additional Resources: Explore supplementary materials such as useful links, recommended readings, and tutorials to deepen your understanding of Rust.
Feel free to navigate through the chapters sequentially or jump to specific topics based on your interest or learning goals. Run the code examples directly within the book to see Rust in action!
I'm continually learning and improving this repository. Contributions, feedback, and suggestions are highly encouraged and appreciated!
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with clear, descriptive messages.
- Push your changes to your fork.
- Submit a pull request (PR) back to this repository.
-
Ensure you have Rust installed on your system with cargo. Refer to the official Rust installation guide for instructions: https://www.rust-lang.org/tools/install
-
Install
mdbook
cargo install mdbook
- For live development and previewing changes, use the following command to start a local server:
mdbook serve