Welcome to my Rust Learning Project!
This project is a result of following an engaging Rust tutorial taught by a Microsoft MVP on Bilibili.
It documents my learning journey and showcases features implemented to demonstrate Rust's power and elegance.
Rust: A modern systems programming language with high performance, zero-cost abstractions, memory safety, and a rich ecosystem.
Special thanks to 软件工艺师, a Microsoft MVP on Bilibili, for the excellent Rust tutorial.
- Zero-Cost Abstractions: Efficient memory management with an ownership system that ensures no runtime overhead.
- Strong Type Checking: Prevents common errors like data races and dangling references at compile time.
- Modern Syntax: Enhances the development experience with pattern matching, closures, and a comprehensive standard library.
.
├── src
│ ├── main.rs # Main entry file
├── Cargo.toml # Rust configuration file
└── README.md # Project description file
- Ensure Rust toolchain is installed: Rust Official Website.
- Clone the project:
git clone [https://github.com/your-repo-name.git](https://github.com/jeongyeham/rust_project.git) cd rust_project
- Build and run:
cargo run
Feel free to star ⭐️ and fork 🍴 this project! Let’s explore the power of Rust together!