搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
rust-lang/rustlings
1. 这是一个面向 Rust 初学者的交互式练习项目,通过修复代码中的编译错误掌握阅读与编写 Rust 的能力。 2. 项目使用 Rust 编写,练习内容以带错误的 Rust 源文件呈现,依赖 Cargo 和 Rust 工具链进行编译、测试和验证。 3. 适合与官方 Rust 书籍同步学习,帮助在实践中巩固语法、类型系统、所有权等核心概念。
Rust
学习/资源
63.7k
rust-unofficial/awesome-rust
1. 这是一个由社区精心筛选的 Rust 生态资源索引,帮助开发者快速找到各类 Rust 项目、库和工具。 2. 项目以 Markdown 格式的列表为核心,托管于 GitHub 并通过自动化 lint 和构建检查来维护内容质量。 3. 覆盖应用、开发工具、库等数百个细分领域,是 Rust 开发者入门学习与探索高质量开源项目的权威导航。
Rust
学习/资源
58.7k
google/comprehensive-rust
1. 这是一个由 Google Android 团队开发的多日 Rust 课程,用于快速教授 Rust 语言。 2. 课程基于 Rust 生态的 mdbook 构建,并整合了代码测试、国际化等辅助工具,使用 Bazel 管理构建。 3. 课程面向有 C++ 或 Java 背景的工程师,除基础语法外还提供 Android、Chromium、裸机与并发等深度专题,适合企业内部面授培训。
Rust
学习/资源
33.3k
sunface/rust-course
1. 这是一部为中文开发者量身打造的 Rust 系统学习教程,帮助新手入门、老手进阶,在 AI 时代掌握安全高效的编程语言。 2. 教程以 Markdown 内容配合静态站点工具构建在线阅读与在线练习平台,全书超 170 章、110 万字,全手工撰写。 3. 内容全面深入且示例生动,既适合自学入门也适合作为长期参考,其开放但不可商用分发的模式保障了教程质量与可持续性。
Rust
学习/资源
30.6k
TheAlgorithms/Rust
1. 这是一个用 Rust 语言实现各种经典算法与数据结构的教育合集,旨在帮助开发者学习和理解算法思想。 2. 项目完全使用 Rust 编写,通过标准构建工具和 CI 进行持续集成与测试,并提供了清晰的目录索引方便浏览。 3. 亮点是算法覆盖全面、代码示例丰富,特别适合 Rust 学习者、面试准备者或想通过实战巩固算法基础的开发者。
Rust
学习/资源
25.9k
rust-lang/book
1. 这是 Rust 语言官方教程《The Rust Programming Language》的源代码,提供免费在线阅读和纸质版出版。 2. 内容使用 Markdown 编写,依赖 mdBook 工具构建与测试,并通过 GitHub 进行协作与翻译。 3. 作为 Rust 社区最权威的基础学习资料,覆盖从入门到系统掌握,适合各层次开发者,在线版与多版 Rust 发布通道同步。
Rust
学习/资源
18.1k
microsoft/RustTraining
1. 这是微软提供的从初学者到专家的系统化 Rust 培训材料,根据 C/C++、C#、Python 等不同编程背景提供桥梁课程。 2. 项目使用 Rust 生态中的 mdBook 与 mdbook-mermaid 构建,内置可编辑的 Rust 在线练习、Mermaid 图表和全文搜索。 3. 亮点是覆盖从语言桥接、异步深入、高级模式到类型驱动正确性等完整学习路径,适合个人自学和企业团队系统提升 Rust 技能。
Rust
学习/资源
14.7k
rust-embedded/rust-raspberrypi-OS-tutorials
这是一个在树莓派上使用Rust语言从零编写嵌入式操作系统的教程系列,面向对ARMv8-A架构和操作系统开发感兴趣的爱好者。主要技术栈是Rust语言,结合QEMU模拟器、Minipush工具和Docker容器来简化交叉编译与调试环境。亮点是教程循序渐进且每个步骤都生成可启动的内核二进制文件,支持树莓派3和4,并利用Rust的安全特性实现高效开发,适合嵌入式系统学习和实践。
Rust
学习/资源
14.7k
sunface/rust-by-practice
- 这是一本通过大量分级练习与项目帮助初学者跨越到熟练开发者的 Rust 实践教程。 - 基于 mdBook 构建,提供可在线编辑、运行和验证的交互式示例与习题,覆盖 Rust 几乎所有核心及进阶特性。 - 每题自带解答且难度从易到超难,适合希望系统强化 Rust 实战能力、准备真实项目的开发者。
Rust
学习/资源
14.7k
pingcap/talent-plan
1. 解决什么问题 / 是什么:这是一个由 PingCAP 发起的开源培训项目,提供从开源协作、Rust 编程到分布式数据库与系统的体系化课程。 2. 主要技术栈或实现方式:核心课程采用 Rust 和 Go 语言,通过实现键值存储、Raft 共识算法、分布式事务协议及 TinySQL/TinyKV 等实战项目进行教学。 3. 亮点或适用场景:亮点是借鉴 MIT 6.824
Rust
学习/资源
11.0k
mainmatter/100-exercises-to-learn-rust
1. 这是一个面向零基础学习者的 Rust 自学课程,通过 100 个循序渐进的练习帮助用户从入门到独立编写程序。 2. 课程依托 Rust 语言和配套在线练习平台(rust-exercises.com),推荐使用支持 rust-analyzer 的现代 IDE 辅助开发。 3. 配套有完整解答分支,并采用 Creative Commons 非商业许可,既适合个人自定进度学习,也可用于企业 Rust 培训场景。
Rust
学习/资源
9.4k
pretzelhammer/rust-blog
1. 这是一个面向 Rust 初学者和进阶学习者的系列教育博客,通过文章系统讲解 Rust 核心概念与进阶用法。 2. 内容以 Markdown 博客文章为主,文中附有大量 Rust 代码示例,仓库本身也是 Rust 语言项目。 3. 亮点是深入浅出地剖析生命周期、标准库 trait、并发等易混淆主题,多篇热门文章提供中文等社区翻译,适合想扎实入门或查漏补缺的 Rust 学习者
Rust
学习/资源
8.4k
mre/idiomatic-rust
这是一个收集了经同行评审的文章、演讲和仓库的资源库,旨在帮助开发者学习如何编写简洁且地道的 Rust 代码。主要技术栈是 Rust 语言,实现方式是通过整理和分类外部资源链接,并提供一个可搜索的网页版列表。其亮点在于为不同水平的 Rust 开发者提供了一站式的学习路径,适用于从入门到进阶的各个阶段,以及寻找最佳实践和设计模式的场景。
Rust
学习/资源
7.8k
sirupsen/napkin-math
Napkin Math 是一个收集系统性能估算所需关键数字和技巧的开源项目,帮助开发者从基本原理快速估算系统性能,例如计算处理 1 GB 内存或支撑 10 万 RPS 日志服务的成本。该项目主要使用 Rust 语言实现,并通过一个包含延迟和吞吐量数据的表格(如内存读写、网络传输、磁盘 I/O 等操作的具体数值)来提供参考。其亮点在于提供了一套可记忆的、经过实测的硬件性能基准,适用于系统设计、容量规划和技术方案选型等场景,帮助工程师在不依赖复杂基准测试的情况下做出快速决策。
Rust
学习/资源
5.4k
tokio-rs/mini-redis
1. 一个用于教学的非生产级 Redis 客户端与服务端实现,适合学习异步 Rust 编程。 2. 使用 Rust 和 Tokio 异步框架构建,实现 TCP 服务、客户端库、RESP 协议帧处理及 Pub/Sub 等功能。 3. 亮点是完整演示了 Tokio 的多种典型模式(如优雅关机、并发限制、状态共享),并支持 OpenTelemetry 分布式追踪,非常适合作为异步 Rust 的实践示例。
Rust
学习/资源
4.7k
共 15 个高星项目
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K