Skip to content

Introduction to basics of Rust programming language

License

Notifications You must be signed in to change notification settings

m-yahya/rust-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo

RUST LANGUAGE BASICS

Introduction to basics of Rust programming language

📖 Table of Contents

  1. 👋 Introducing Rust Ecosystem
  2. 🏗️ Installation
  3. 🛠️ Development Setup
  4. 🚀 Roadmap
  5. 📗 Resources
  6. 🛡️ License
  7. 🤝 Contributing

👋 Introducing Rust Ecosystem

  • Version manager: rustup
  • Package manager: cargo
  • Rust compiler: rustc
  • Rust formatter: rustfmt
  • Rust linter: cargo-clippy
  • Package manifest: Cargo.toml
  • Documentation local: rustdoc
  • Package registry: crates.io

🏗️ Installation

Please follow the installation guide to install the Rust.

🛠️ Development Setup

Run the project by executing the following command in the terminal from the root of project directory:

$ cargo run

Or

Install and run cargo-watch which will watch the project for changes and runs Cargo command on change.

🚀 Roadmap

📗 Resources

Rust Playground

Rust by examples

🛡️ License

This project is licensed under the MIT License.

🤝 Contributing

Pull requests are welcome.

  1. Fork the repository.
  2. Create your new feature branch: git checkout -b new-feature-branch
  3. Stage your changes: git add .
  4. Commit the changes: git commit -m "add commit message"
  5. push to the branch: git push origin new-feature-branch
  6. Submit a pull request.

About

Introduction to basics of Rust programming language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published