6 Commits

Author SHA1 Message Date
648f178f8d ```
feat(userapp): 初始化用户管理系统项目

- 创建 go.mod 文件配置模块
- 添加 README.md 项目说明文档
- 创建 main.go 入口文件实现基础功能
- 配置 Go 语言版本为 1.25.6
```
2026-03-01 10:37:03 +08:00
9ac394294a ```
feat(log): 实现支持多输出方式的日志系统

- 添加Logger接口定义
- 实现ConsoleLogger控制台输出功能
- 实现FileLogger文件输出功能,支持文件大小限制和轮转
- 实现MultiLogger同时输出到多个目标的功能
- 添加基本日志记录示例和测试用例
```
2026-03-01 09:53:57 +08:00
4b2709ecd9 ```
feat(business_error): 添加业务异常处理示例和mcube异常库集成

- 创建完整的业务异常处理文档,包含error接口说明、封装方法
- 实现自定义ApiException结构体,支持HTTP状态码、业务异常码等字段
- 集成mcube/v2异常库作为第三方依赖,版本v2.0.91
- 提供ValidateToken函数
2026-02-08 17:26:04 +08:00
aa35d086f8 ```
feat(interface): 添加Go语言接口教程和示例代码

添加了完整的Go语言接口教学内容,包括:

- README.md中详细介绍了Go语言接口的概念和特性
- 包含解耦、多态、扩展性等接口优势说明
- 提供面向接口编程的完整示例代码
- 展示了标准库中Reader、Writer等常用接口
- 实现了一个支持Reader和Writer接口的Buffer示例
- 在main.go中演示了接口的实际应用和类型断言用法
```
2026-02-08 16:44:15 +08:00
015e08a21d ```
feat(loop): 添加Go语言循环语句示例代码

新增完整的循环语句教学内容,包括:
- for循环的基础用法和range遍历
- slice和map的遍历示例
- 九九乘法表实现
- 素数查找算法
- break和continue语句使用
- 标签(label)和goto语句演示
- 实际应用场景如成绩统计和数据清洗
同时更新README文件添加课程链接
```
2026-02-08 12:03:29 +08:00
676bd68412 update 2026-02-08 09:08:13 +08:00