yanweidong
|
10ee9bba10
|
build(go): 移除 go.mod 中所有依赖项声明
清理 go.mod 文件,移除了所有的 require 声明,
包括直接依赖和间接依赖,仅保留模块基本信息。
|
2025-09-27 00:52:00 +08:00 |
yanweidong
|
9f70704081
|
feat(dependencies): 更新 go.mod 和 go.sum 文件,添加新依赖并优化现有依赖版本
在 go.mod 中添加了多个新依赖,包括用于微服务架构、数据库支持、缓存和消息队列的库。同时,更新了 go.sum 文件以反映这些更改。README.md 文件也进行了相应的更新,增加了微服务架构的描述和功能模块的详细信息,确保文档与代码保持一致。
|
2025-09-27 00:41:27 +08:00 |
yanweidong
|
f2d8ae26f6
|
build(go): 移除 go.mod 中所有依赖项声明
清理 go.mod 文件,移除了所有直接和间接的依赖项引用,
可能为后续依赖管理或模块重构做准备。
|
2025-09-22 19:03:20 +08:00 |
yanweidong
|
dbf68c38c1
|
```
docs(readme): 重构 README 文档结构并补充模块说明
- 重新组织 README 内容,明确划分私有仓库设置、功能模块等章节
- 补充 crypto、cache、database、middleware、queue 和 utils 模块的功能简介
- 统一代码示例格式,增加 bash 和 go 语言标识
feat(crypto): 优化 PKCS7 填充与去填充函数实现
- 新增 PKCS7Padding 和 PKCS7UnPadding 函数的详细注释
- 添加对输入参数的有效性校验,提升健壮性
- 修复可能引发越界 panic 的潜在问题
feat(database): 完善数据库连接及初始化逻辑
- 为 NewDatabase、NewMysql 和 NewPostgres 函数添加完整注释
- 修复 MaxOpenConns 配置未正确赋值的问题
- 在获取 *sql.DB 实例时增加错误处理逻辑
- 支持通过 Init 变量在连接建立后执行自定义初始化函数
feat(go.mod): 初始化项目依赖管理并引入核心组件
- 添加项目所需的主要依赖包,包括 gin、gorm、redis、nats 等
- 引入常用的工具库如 uuid、ulid、gopsutil 等
- 自动拉取并锁定所有间接依赖版本
```
|
2025-09-22 19:02:38 +08:00 |
yanweidong
|
2e07861622
|
build: 更新 go.mod 文件
- 移除了大量未使用的依赖包
- 保留了必要的依赖包
- 优化了项目结构,提高了代码的可维护性
|
2025-09-12 23:28:07 +08:00 |
david.yan
|
6d1f59fd35
|
add gateway
|
2025-03-30 13:24:13 +08:00 |
david.yan
|
d131495f4f
|
up go.mod
|
2025-03-27 03:17:48 +08:00 |
yanweidong
|
4fe311b722
|
add uuid v7
|
2025-03-12 17:10:04 +08:00 |
david.yan
|
c2858f1002
|
update go.mod
|
2025-02-18 23:42:23 +08:00 |
weidong
|
e89e1a372a
|
feat:ok
|
2025-02-07 20:33:27 +08:00 |
zhaoxiaorong
|
58139791f3
|
errcode
|
2025-02-07 17:08:55 +08:00 |
zhaoxiaorong
|
db89284fdb
|
queue
|
2025-02-07 15:28:55 +08:00 |
zhaoxiaorong
|
57a0d8ae81
|
init
|
2025-02-07 13:01:38 +08:00 |