Skip to content

jeongyeham/rust_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Rust Project

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.


🙌 Acknowledgments

Special thanks to 软件工艺师, a Microsoft MVP on Bilibili, for the excellent Rust tutorial.

📺 Video Link

Watch the Tutorial


🚀 Key Features

  • 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.

🏗 Project Structure

.
├── src
│   ├── main.rs       # Main entry file
├── Cargo.toml        # Rust configuration file
└── README.md         # Project description file

▶️ How to Run

  1. Ensure Rust toolchain is installed: Rust Official Website.
  2. Clone the project:
    git clone [https://github.com/your-repo-name.git](https://github.com/jeongyeham/rust_project.git)
    cd rust_project
  3. Build and run:
    cargo run

🌟 Join Me in Learning Rust!

Feel free to star ⭐️ and fork 🍴 this project! Let’s explore the power of Rust together!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages