🦀 Rust Training Books / Rust 训练书籍

Pick the guide that matches your background / 选择最适合你背景的指南

Bridge — learn Rust from another language / 桥接:从其他语言迁移到 Rust Deep Dive / 深入 Advanced / 高级 Expert / 专家 Practices / 实践

Rust for C/C++ Programmers / 面向 C/C++ 程序员的 Rust Bridge / 桥接

Move semantics, RAII, FFI, embedded, no_std / 移动语义、RAII、FFI、嵌入式、no_std

Rust for C# Programmers / 面向 C# 程序员的 Rust Bridge / 桥接

Best for Swift / C# / Java developers / 适合 Swift / C# / Java 开发者

Rust for Python Programmers / 面向 Python 程序员的 Rust Bridge / 桥接

Dynamic to static typing, GIL-free concurrency / 从动态类型到静态类型,无 GIL 并发

Async Rust: From Futures to Production / Async Rust:从 Future 到生产环境 Deep Dive / 深入

Tokio, streams, cancellation safety / Tokio、流、取消安全

Rust Patterns / Rust 模式 Advanced / 高级

Pin, allocators, lock-free structures, unsafe / Pin、分配器、无锁结构、unsafe

Type-Driven Correctness / 类型驱动的正确性 Expert / 专家

Type-state, phantom types, capability tokens / 类型状态、幻类型、能力令牌

Rust Engineering Practices / Rust 工程实践 Practices / 实践

Build scripts, cross-compilation, coverage, CI/CD / 构建脚本、交叉编译、覆盖率、CI/CD