|
|
f24a12dfd6
|
```
feat(map): 添加map基础概念和使用示例
- 新增map数据结构的基础概念介绍
- 添加切片与map对比的示例代码和说明
- 实现person查找的slice vs map性能对比示例
- 添加map声明、初始化、访问、删除、遍历等完整操作示例
- 补充map作为引用类型的说明和示意图
- 新增使用map进行去重的功能说明
- 添加slices_vs_map.drawio图表文件
- 更新练习题目,增加去重相关的练习
该提交完整介绍了Go语言中map的核心概念和实际应用,
帮助理解map相比切片在查找效率上的优势。
```
|
2026-01-11 18:09:27 +08:00 |
|
|
|
2ba0062910
|
```
docs(slice): 更新 README 文档
添加了关于切片总结部分的内容,补充了切片在 Go 语言中的特性和使用优势的说明。
新增第七个练习题目,包含问题代码分析任务,要求分析两个版本函数参数的差异并给出最优版本,
涉及指针和切片参数传递的相关知识点。
```
|
2026-01-11 17:00:21 +08:00 |
|
|
|
3ddebb3900
|
```
docs(slice): 更新切片文档添加冒泡排序示例和图解
- 添加切片作为函数参数的详细说明,包含值传递和引用传递的对比
- 实现MySort(值传递)和MySortV2(引用传递)两个版本的冒泡排序函数
- 新增draw.io图表文件cut.drawio展示切片切割的可视化解释
- 在README.md中添加图片引用和更详细的切片函数参数说明
- 完善main.go中的切片操作示例,包括切割、删除和排序演示
- 修正切片作业描述,明确要求实现两个版本的字符串转大写函数
```
|
2026-01-11 16:54:23 +08:00 |
|
|
|
277c5dd15c
|
```
feat(slice): 添加切片详细示例和图片资源
- 在README.md中添加image-2.png、image-3.png、image-4.png图片引用,
用于说明切片操作的可视化内容
- 将"通过切片创建新的切片"章节内容重新排序至切片拷贝部分之后
- 在main.go中增加多种切片声明方式的代码示例
- 补充切片访问、遍历、引用类型特性、深拷贝等完整示例
- 添加append.drawio和ref.drawio绘图文件,提供切片操作流程图
```
|
2026-01-11 16:07:07 +08:00 |
|
|
|
93e864c191
|
```
feat(array): 添加数组遍历和排序功能及切片基础内容
添加了数组的range遍历方式详细说明,包括通用遍历法和专用遍历法的对比,
实现了冒泡排序函数MySort和指针版本MySortV2,完善了数组作为函数参数的
示例代码。同时新增了切片基础知识,包括slice结构定义、容量和长度概念,
以及切片与数组的区别说明。
chore: 初始化DevOps项目目录结构
创建了DevOps平台的整体目录框架,包含server、agent、web等子模块的
基础README文件,为后续DevOps功能开发奠定结构基础。
```
|
2026-01-11 14:55:03 +08:00 |
|
|
|
54415d45ba
|
```
feat(day02): 添加Go语言基础数据类型教程
新增map和slice详细教程,完善array和struct内容
- 新增map章节,详细介绍Go中map的概念、创建、操作和底层原理
- 新增slice章节,涵盖切片的创建、操作、引用特性和实际应用
- 完善array章节,添加数组作为函数参数、多维数组等内容
- 更新struct章节,修正标题错误并补充结构体定义说明
- 为各章节添加实践作业题目,增强学习效果
```
|
2026-01-11 13:56:26 +08:00 |
|