/course-rust-actix-book

🦀 "Actix" course materials

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Course: Actix

Course link: https://actix.rs/book/actix

Status: ✅*

(* - Some pages are under construction, need to come back a bit later)

Index legend

  • 📝 - a link to a book page
  • ✏️ - a link to an .rs file (code)
  • 👷 - a page under construction in the course
  • 🚧 - not finished

Index

Notes

Comments

  • Some of my thoughts are prefixed with NOTE:
    • Example: // NOTE: Algorithm complexity: O(n)
  • Resolved course TODOs are prefixed with DONE:
    • Example: // DONE: ^ Uncomment the above 2 lines to see the compiler error
  • Other comments copied from the course

A new chapter

ℹ️ Cargo projects cannot be named leading from a digit

To create a new chapter-related subfolder, please use the following format: cargo new N_name --name _N_name

Quick commands

ℹ️ Update N and NAME variable values

Unix-like:

N=01; NAME=getting_started; cargo new "${N}_${NAME}" --name "_${N}_${NAME}"

Windows (Powershell):

$N='01'; $NAME='getting_started'; cargo new ${N}_${NAME} --name _${N}_${NAME}

Code conduction

This project uses Gitmoji for commit messages

License

GPLv3+