29 lines
610 B
Markdown
29 lines
610 B
Markdown
|
|
# Stage 03 - 函数
|
||
|
|
|
||
|
|
学习Go语言的函数特性,包括多返回值、闭包和高阶函数。
|
||
|
|
|
||
|
|
## 学习目标
|
||
|
|
|
||
|
|
完成本阶段后,你将掌握:
|
||
|
|
- ✅ 函数定义与调用
|
||
|
|
- ✅ 多返回值(Go的特色)
|
||
|
|
- ✅ 闭包函数
|
||
|
|
- ✅ 高阶函数(函数作为参数和返回值)
|
||
|
|
|
||
|
|
## 练习列表
|
||
|
|
|
||
|
|
1. **01-basic-functions** - 基础函数
|
||
|
|
2. **02-multiple-returns** - 多返回值
|
||
|
|
3. **03-closures** - 闭包
|
||
|
|
4. **04-higher-order** - 高阶函数
|
||
|
|
|
||
|
|
## 预计用时
|
||
|
|
|
||
|
|
每练习15-20分钟,本阶段约1-1.5小时
|
||
|
|
|
||
|
|
## 备注
|
||
|
|
|
||
|
|
- 支持命名返回值
|
||
|
|
- 支持可变参数
|
||
|
|
- 函数是Go的一等公民
|