sunface/rust-course

Rustcourse.rs

什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book

rust-langrustbookchineserust-learningrust-coursecourseprogramming-courseslearninglearnstudyrust-study
Star 增长趋势
Star
30.9k
Forks
2.6k
周增长
+36
Issues
16
10k20k30k
2018年8月2021年4月2023年12月2026年9月
制品库crates.io
README

Rust语言圣经

sunface%2Frust-course | Trendshift

为国内用户量身打造、最用心的 Rust 教程,新手入门,老手提升生产力。

创作感悟

Rust 语言圣经已写 170 余章、110 余万字、历经 800 多个小时,每一章节都是纯手工,绝无质量上的妥协( 优秀的读者们应该都有此体会 )。

曾有读者问: 这么好的书为何是开源,而非出版?原因很简单,Rust 要在国内发展起来,必须得有追梦之人去做不计付出的事,我希望自己能贡献一份微薄之力。

但要说完全无欲无求,emmm,看到项目多了一颗 🌟,好像也非常开心,有什么能比读者大大的赞美更宝贵:)

你们用指尖绘制星空,那里繁星点点,每一颗都在激励着我们披荆斩棘、不断前行。不夸张的说,没有你们,开源世界就没有星光,自然也不会有今日的开源盛世。

能与大家在茫茫人海中相识,这感觉真好!

1780625980773

🏆 贡献者

非常感谢本教程的所有贡献者,正是有了你们,才有了现在的高质量 Rust 教程! 特别感谢:


EluvK

AllanDowney


孙立刚

JesseAtSZ

Rustln

1132719438

开源协议

在开源版权上,我们选择了 No License,这意味着读者可以随意的 fork 和阅读,但是不能私下修改后再包装分发,如果有这方面的需求,请联系我们,望理解。

借鉴的书籍

站在巨人的肩膀上,能帮我们看的更远,特此感谢以下巨人:

因为它们绝大部分是支持 APACHE + MIT 双协议的,因此我们选择了遵循其中的 MIT 协议,并在这里统一对借鉴的书籍进行说明。

相关仓库
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioappGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
122.7k18.9k
oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Rustcrates.iolibraryOtherbunbundler
bun.com
95.9k5k
zed-industries/zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Rustcrates.ioappOthertext-editorzed
zed.dev
89.8k10.5k
toeverything/AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

TypeScriptnpmappOthereditorcrdt
affine.pro
72.2k5.2k
chroma-core/chroma

Search infrastructure for AI

Rustcrates.ioApache License 2.0databaserust
trychroma.com
29.2k2.5k
TheAlgorithms/Rust

All Algorithms implemented in Rust

Rustcrates.ioMIT Licenserustalgorithms
26k2.6k
slint-ui/slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

Rustcrates.iolibraryOtherrustembedded-devices
slint.dev
23.7k990
vectordotdev/vector

A high-performance observability data pipeline.

Rustcrates.ioMozilla Public License 2.0logsmetrics
vector.dev
22.5k2.3k
openobserve/openobserve

Open source observability platform for logs, metrics, traces, frontend monitoring, pipelines and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

TypeScriptnpmGNU Affero General Public License v3.0logsmetrics
openobserve.ai
21.7k1.1k
compiler-explorer/compiler-explorer

Run compilers interactively from your web browser and interact with the assembly

TypeScriptnpmBSD 2-Clause "Simplified" Licenserustc-plus-plus
godbolt.org
19k2.1k
gurugio/lowlevelprogramming-university

How to be low-level programmer

GNU General Public License v3.0linux-kernel-hackingc-programming
12.8k874
elkowar/eww

ElKowars wacky widgets

Rustcrates.ioappMIT Licenserustrust-lang
elkowar.github.io/eww
12.7k536