Learn Rust 🦀

This repository is my guide to learn about Rust this amazing programming languages.

Description

rust is a modern programming language of general use useful to create low-level, high level, CLI, Libraries, Backend, WebAssembly, Embebed and IOT and ... with a really strong focus in correctness, security with an entire ecosystem and tools like cargo that allow create, build, test, publish and share your rust code only installing the language.

Cargo

cargo is a really powerful system that allow you create rust binary or libraries, linking your rust files and compile that in an binary file all that things happens when you write.

cargo build

Modules

  • Variables and types

    • scalar
    • compound
  • Control flow

    • if
    • match
    • for
    • loop