完成
This commit is contained in:
@@ -1,15 +1,24 @@
|
||||
# 第九章:高级特性
|
||||
|
||||
本章将学习 Go 语言的一些高级特性,包括反射、泛型、上下文和测试。
|
||||
本章将学习 Go 语言的高级特性,这些特性能帮助你编写更强大和灵活的程序。
|
||||
|
||||
## 学习目标
|
||||
- 了解反射的基本概念和用法
|
||||
- 理解泛型的语法和应用
|
||||
- 掌握 context 包的使用
|
||||
- 学会编写单元测试
|
||||
|
||||
- 掌握反射的基本使用和应用场景
|
||||
- 理解泛型的概念和语法
|
||||
- 学会使用 context 包进行上下文管理
|
||||
- 掌握单元测试的编写方法
|
||||
|
||||
## 文件列表
|
||||
- `01-reflection.go` - 反射
|
||||
- `02-generics.go` - 泛型
|
||||
- `03-context.go` - Context
|
||||
- `04-testing.go` - 测试
|
||||
|
||||
- `01-reflection.go` - 反射机制
|
||||
- `02-generics.go` - 泛型编程
|
||||
- `03-context.go` - 上下文管理
|
||||
- `04-testing.go` - 单元测试
|
||||
|
||||
## 学习建议
|
||||
|
||||
1. 反射是强大但复杂的特性,需要谨慎使用
|
||||
2. 泛型是 Go 1.18+ 的新特性,能提高代码复用性
|
||||
3. Context 是并发编程中的重要工具
|
||||
4. 测试是保证代码质量的重要手段
|
||||
|
Reference in New Issue
Block a user