Rust

Zero-Cost Abstractions, Ownership & Tokio Concurrency

End-to-end Rust systems programming: Ownership, Borrowing, Lifetimes, Tokio Async, Axum web APIs, and Unsafe FFI.

#rust#systems#ownership#lifetimes#tokio#axum#traits
Initialize Workspace
$ trak init lang/rust
Creates ./learn-rust in current directory
Curriculum Modules (22)
Module 001 of 22

Setup & Cargo Toolchain

Cargo workspaces, rustup targets, clippy, and rustfmt

Topics Covered in this Module:

cargorustupclippy
Generated File Structure:
├── 00-setup---cargo-toolchain
├── README.md (Comprehensive Guide & Cheatsheet)
└── main (Hands-on Source Code Exercises)