Learn Rust programming from scratch with clear Chinese explanations and examples.
Deepen understanding of advanced Rust topics like async programming and WebAssembly.
Practice Rust skills using the companion exercise repository alongside the tutorial.
Reference specific Rust patterns and solutions using the included Cookbook.
This repository is a comprehensive Chinese-language book and tutorial for learning the Rust programming language. Rust is a systems programming language focused on memory safety and performance. The book is titled "Rust Language Bible" in Chinese and is written entirely in Chinese for Chinese-speaking developers who want to learn Rust from beginner through advanced levels. The README describes a course that covers the full range of Rust knowledge from introduction to proficiency. Beyond basic topics, it includes in-depth explorations of advanced subjects such as async programming (writing code that handles waiting without blocking other work), the Cargo build tool, performance optimization, standard library internals, and WebAssembly. The authors write that the course spans over 170 chapters and more than one million Chinese characters. A companion practice repository with exercises accompanies the text, and a Cookbook (a collection of ready-made code snippets for common tasks) is available at a separate URL. The book is available to read online at course.rs and is open-source. A Chinese-speaking developer who is new to Rust would use this resource to learn the language step by step with explanations written for clarity rather than for a technical audience. Experienced Rust developers who read Chinese could use it as a reference or to deepen their understanding of specific topics. The project itself is written in Rust (for any runnable examples) and is maintained by a community of contributors.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.