Skip to content

A personal journey through learning Rust programming language, featuring projects, exercises, and notes.

Notifications You must be signed in to change notification settings

RaghavenderSingh/rust-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Rust Learning Journey

This repository documents my journey learning the Rust programming language. It contains various projects, exercises, and notes as I explore different aspects of Rust.

Repository Structure

  • /guessing-game: A simple number guessing game

Projects

Guessing Game

Located in /guessing-game, this is a simple number guessing game implemented in Rust.

Features

  • Random number generation
  • User input handling with validation
  • Colored console output
  • Attempt counter

How to Run

Navigate to the /guessing-game directory and run:

cargo run

For more details, see the Guessing Game README.

Setup

To run any of the projects in this repository:

  1. Ensure you have Rust installed. If not, get it from https://www.rust-lang.org/.
  2. Clone this repository:
    git clone https://github.com/yourusername/rust-learning.git
    cd rust-learning
    
  3. Navigate to the specific project directory you want to explore.
  4. Follow the instructions in the project's README or run cargo run if it's a runnable project.

Learning Resources

Progress Tracking

  • Implementing a simple game (Guessing Game)

Contributing

While this is a personal learning repository, suggestions and tips are always welcome! Feel free to open an issue if you have any recommendations or spot any mistakes.

License

This project is open source and available under the MIT License.

About

A personal journey through learning Rust programming language, featuring projects, exercises, and notes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published