Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manindragautam/rust-novice-to-mastery
Rust: Novice to Mastery
https://github.com/manindragautam/rust-novice-to-mastery
learning-notes mdbook rust-lang
Last synced: 19 days ago
JSON representation
Rust: Novice to Mastery
- Host: GitHub
- URL: https://github.com/manindragautam/rust-novice-to-mastery
- Owner: manindragautam
- Created: 2024-03-16T09:43:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-06-12T05:52:55.000Z (7 months ago)
- Last Synced: 2024-06-12T11:29:07.471Z (7 months ago)
- Topics: learning-notes, mdbook, rust-lang
- Homepage: https://manindragautam.github.io/rust-novice-to-mastery/
- Size: 167 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rust: Novice to Mastery 📚
![Cover](./cover.jpeg)
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.
## What's Inside
- **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.
## How to Use
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!
## Contribution
I'm continually learning and improving this repository. Contributions, feedback, and suggestions are highly encouraged and appreciated!
### How to Contribute
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them with clear, descriptive messages.
4. Push your changes to your fork.
5. Submit a pull request (PR) back to this repository.### Running the Project locally
- 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](https://www.rust-lang.org/tools/install)
- Install `mdbook`
```bash
cargo install mdbook
```- For live development and previewing changes, use the following command to start a local server:
```bash
mdbook serve
```