|
|
1aa8ec7f3e
|
```
feat: 添加Go语言函数式编程和结构体进阶教程
- 新增Reduce函数实现map-reduce模式
- 实现装饰器模式wrapper函数
- 添加函数闭包和计数器功能
- 完善结构体方法、继承、组合和重写机制
- 增加JSON序列化反序列化及标签处理
- 创建新的学习章节day04关于结构体进阶内容
- 更新README目录结构包含新章节
```
|
2026-02-01 16:00:12 +08:00 |
|
|
|
fef15daccb
|
```
docs(day03): 更新第三天课程内容包含结构体和错误处理
- 在README.md中添加了Go语言函数、defer与异常、Go语言结构体的链接
- 在error目录下添加了defer与异常课件链接
- 在struct目录下完善了结构体相关文档,包括:
- 添加了课件地址
- 详细介绍了数据结构概念
- 提供了结构体定义和初始化的完整示例
- 展示了结构体的使用方法和指针操作
- 新增struct/main.go文件,包含完整的结构体演示代码
```
|
2026-01-25 18:08:25 +08:00 |
|
|
|
2e534c1fac
|
```
feat(day03): 完善Go语言函数相关内容
- 在README.md中添加Go语言函数章节链接
- 更新函数示例代码,增加匿名函数、闭包、递归等概念演示
- 添加TaskHandler回调函数示例,展示函数作为参数传递的用法
- 实现counter闭包示例,演示变量捕获机制
- 添加fib斐波那契数列递归实现
- 增加walkDir目录遍历函数,展示函数式编程应用
- 修改Task结构体名为RunTaskRequest以更准确表达含义
```
|
2026-01-25 15:12:59 +08:00 |
|
|
|
16441d4701
|
```
feat(README): 添加课程目录结构
- 添加基础语法与环境搭建链接
- 添加复合数据结构链接
- 添加函数与结构体链接
feat(day02): 完善复合数据结构课程内容
- 添加Go语言数组课程链接
- 添加Go语言切片课程链接
- 添加Go语言Map课程链接
feat(day03): 新增函数与结构体课程模块
- 创建函数与结构体主目录
- 添加函数课程内容
- 添加课程大纲包括函数、defer与异常、结构体、指针等主题
feat(day03/function): 添加Go语言函数基础示例代码
- 实现基本函数定义和调用示例
- 添加不定长参数函数实现
- 添加切片作为参数传递的示例
- 添加引用类型参数传递和指针操作示例
- 包含append操作对底层数组影响的演示代码
```
|
2026-01-25 12:08:13 +08:00 |
|