• 投稿

AI 讲解 Rust 入门教程(基于 Rust Book)

4.4万
41
2026-04-12 18:56:04
615
342
1522
119
Google AI 来讲解 Rust 入门教程,使用的是 NotebookLM 基于 Gemini 3.1 Pro. (基于官方的 Rust Book)
Rust/C# 开发者。
视频选集
(1/78)
AI 讲解 Rust 入门教程(基于 Rust Book)
00:54
1.1 Rust_入门指南
05:59
1.2 你的第一个 Rust 程序:Hello World
06:04
1.3 你好,Cargo!
05:08
2.0 编写猜数字游戏
08:38
3.1 变量
08:37
3.2 数据类型
08:53
3.3 函数
07:16
3.4 注释
05:53
3.5 _控制流
07:57
4.1 所有权
08:44
4.2 引用与借用
09:40
4.3 切片
07:04
5.1 结构体
08:21
5.2 结构体示例
09:11
5.3 方法
08:16
6.1 定义枚举 (Enum)
08:25
6.2 match
09:55
6.3 if_let 与 let...else
05:55
7.1 包与_Crate
05:30
7.2 作用域与私有性
06:08
7.3 导航路径、私有性和`pub`
08:34
7.4 use 关键字
07:45
7.5 用模块组织你的代码
06:07
8.1 用_Vector_存储值列表
08:53
8.2 字符串:从字节到字形
08:32
8.3 哈希表(HashMap)
07:44
9.1 不可恢复错误:panic!
08:05
9.2 用 Result 处理可恢复的错误
06:24
9.3 panic! 还是不 panic!
09:05
10.1 泛型数据类型
07:53
10.2 使用_Trait_定义共享行为
11:55
10.3 使用生命周期验证引用
07:30
11.1 如何编写测试
08:49
11.2 掌控你的测试
07:40
11.3 组织测试
08:30
12.1 IO项目:构建命令行程序
07:45
12.2 IO项目:读取文件
04:33
12.3 IO项目:重构:改善模块化和错误处理
07:53
12.4 IO项目: 测试驱动开发
08:32
12.5 IO项目:使用环境变量
08:29
12.6 IO项目:重定向错误到标准错误
07:40
13.1 闭包
08:05
13.2 迭代器:惰性循环
08:23
13.3 优化IO项目
07:48
13.4 性能对比: 循环与迭代器
05:09
14.1 发布配置文件自定义构建
05:44
14.2 将你的 Crate 发布到 Crates.io
08:19
14.3 Cargo 工作区
06:31
14.4 - 14.5 使用 cargo install 安装二进制文件
06:51
15.1 Box-T-
07:04
15.2 像常规引用一样对待智能指针
08:22
15.3 Drop Trait:自动清理
07:32
15.4 Rc T:引用计数智能指针
08:04
15.5 RefCell:安全地“绕开”规则
09:07
15.6 “不可能”内存泄漏:理解引用循环
07:55
16.1 使用线程同时运行代码
07:23
16.2 消息传递
08:41
16.3 共享状态并发
09:03
16.4 Send 和 Sync
06:55
17.1 Async Rust:Future 与 await
07:45
17.2 应用异步并发
08:09
17.3 任意数量的 Future
07:46
17.4 Streams
06:16
17.5 异步 Trait
09:00
17.6 Future, Task, 线程
07:58
18.1 面向对象语言语言特征
07:52
18.2 Trait Objects_详解
08:31
18.3 实现一个面向对象设计模式
07:07
19.1 模式的力量
07:06
19.2 可反驳性
06:48
19.3 模式语法
08:21
20.1 Unsafe Rust
10:49
20.2 高级 Trait
09:58
20.3 高级类型
08:15
20.4 高级函数与闭包
07:13
20.5 Macro 宏
10:00
21 最终项目:用Rust构建多线程Web服务器
08:02
客服
顶部
赛事库 课堂 2021拜年纪