Skip to content

Latest commit

 

History

History
215 lines (179 loc) · 12.8 KB

README.md

File metadata and controls

215 lines (179 loc) · 12.8 KB

Learning Rust

Material I come across which is beneficial to read through to learn the language.


Content

Rust Overview

  1. Shamelss Plugs
  2. General Overview
  3. Idiomatic Rust
  4. Rust Features
    3.1 Traits
    3.2 Types
    3.3 Associated Types
    3.4 Closures
    3.5 Ownership
    3.6 Allocation and Memory
    3.7 Lifetimes
    3.8 Macros
    3.9 Cargo
  5. specific Knowledge
    4.1 Iterator
    4.2 Options
    4.3 Documentation Testing
  6. Complete Learning Websites
  7. Tutorials
  8. Project Ideas
  9. General Tinker
  10. Long form and General Knowledge

Rust Async/Web

  1. Async
  2. Concurrency
  3. Futures
  4. TCP, epoll, channels
  5. gRPC
  6. Libraries
  7. Interesting Projects
  8. General Web and Async KnowHow

Peer-to-Peer

  1. libp2p

Shameless plugs

General Overview

Idiomatic Rust

Rust Features

Traits

Types

Associated Types

Closures

Ownership

Allocation and Memory

Lifetimes

Macros

Cargo

Specific Knowledge

Iterator

Options

Documentation Testing


Complete Learning Websites

Tutorials

Project Ideas

General Tinker

Long form and General Knowledge


Async

Concurrency

Futures

TCP, epoll, channels

gRPC

Libraries

Interesting projects

General Web and Async KnowHow

Peer-to-Peer

libp2p