Rust 编程思想
当你理解了一门语言的思想,其语法往往是自然而然的。
目录
- 内存控制
- 数据排布
- 所有权控制
- 借用:规则与打破规则
- 并发中的内存模型
- 编码范式
- 函数式编程
- 枚举和模式匹配
- 零代价抽象
- 设计抽象
- 数据抽象和操作抽象:
struct和trait - 动态性:泛型和多态
- 数据抽象和操作抽象:
- 工程组织
- 模块组织
- 包和包管理
- 测试
- 元编程
- 利用元编程
- 宏:理解和控制编译行为
- 元编程的能力与极限
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up