kercylan98
|
22449ff5c3
|
docs: 优化 README.md 可读性
|
2024-01-15 17:27:02 +08:00 |
|
kercylan98
|
e7e679ea86
|
docs: 优化 README.md 导航中无法跳转结构体的情况
|
2024-01-15 10:41:10 +08:00 |
|
kercylan98
|
bd7a3fee6b
|
docs: 优化 README.md 函数签名
|
2024-01-15 10:37:51 +08:00 |
|
kercylan
|
65c10f2ad0
|
docs: 优化泛型约束类型文档显示
|
2024-01-14 19:15:25 +08:00 |
|
kercylan
|
f9d31888ee
|
docs: 优化文档详情部分,优化文档导航包含详情部分的问题
|
2024-01-14 18:41:52 +08:00 |
|
kercylan
|
b2fdaa2ae6
|
docs: 优化文档展示,适配部分无目录文档,适配非结构体的类型定义,增加测试用例文档
|
2024-01-14 18:33:02 +08:00 |
|
kercylan
|
83beeb43ce
|
docs: 优化项目文档
|
2024-01-14 18:33:01 +08:00 |
|
kercylan98
|
790e31764f
|
fix: 修复配置导出 go 代码文件时,引用包错误的问题
|
2024-01-12 11:59:25 +08:00 |
|
kercylan98
|
e3d966e215
|
test: collection 包完善测试用例
|
2024-01-11 18:46:10 +08:00 |
|
kercylan98
|
66d903474d
|
refactor: 移除 slice 包和 hash 包,新增 listings、mappings 包存放数组、切片、映射等数据结构,原 slice、hash 包中的工具函数迁移至 collection 包,与 sher 包合并并移除 sher 包。完善 collection 包测试用例
|
2024-01-11 17:50:04 +08:00 |
|
kercylan98
|
8b2f2aa168
|
refactor: 调整配置导表工具中 Go 配置文件导出结构,将直接读取更改为线程安全的读取
|
2023-12-05 12:29:42 +08:00 |
|
kercylan98
|
5c180de118
|
fix: 修复配置导出工具无法忽略描述前缀为 # 的字段
|
2023-11-13 12:01:14 +08:00 |
|
kercylan98
|
24ba13cab2
|
fix: 更新配置导表工具数组处理异常的问题
|
2023-11-11 18:19:53 +08:00 |
|
kercylan98
|
0f966c02f7
|
feat: 修复配置导表工具数组处理异常的问题
|
2023-11-11 18:18:56 +08:00 |
|
kercylan98
|
fb5dacb4b4
|
fix: 优化 exporter 配置导出器在没有前缀时会默认增加一个 "." 的问题
|
2023-10-25 10:07:36 +08:00 |
|
kercylan98
|
9435ba5ecb
|
docs: README.md 增加配置道具工具相关说明
|
2023-10-08 12:26:31 +08:00 |
|
kercylan98
|
b6221752ca
|
feat: 新增 xlsx 配置导出工具及模板,可手动编译后使用
|
2023-10-08 12:16:05 +08:00 |
|
kercylan98
|
c9ff4570fe
|
build: 更新依赖版本
|
2023-08-23 19:46:02 +08:00 |
|
kercylan98
|
31cd79c221
|
fix: 修复配置显示声明的字符串时,导出的数据包含双引号的问题
|
2023-08-12 19:28:06 +08:00 |
|
kercylan98
|
aef7740f5c
|
fix: configuration 包字段类型转换修复
|
2023-08-01 13:34:43 +08:00 |
|
kercylan
|
d446ff18b9
|
refactor: map 移除适配
|
2023-07-21 23:35:01 +08:00 |
|
kercylan98
|
ab0a7cbbbc
|
fix: 修复主键为空的数据被导出的问题
|
2023-07-17 20:13:05 +08:00 |
|
kercylan98
|
8bbd49554f
|
feat: 通过 golang 模板生成的配置结构代码支持通过 Sync 函数执行安全的配置操作,避免配置被刷新造成的异常
|
2023-07-17 18:43:38 +08:00 |
|
kercylan98
|
9349e3cdbe
|
other: 配置导出 Golang 结构体注释优化
|
2023-07-17 16:11:29 +08:00 |
|
kercylan98
|
130869af4e
|
other: 配置导表优化
|
2023-07-17 16:06:36 +08:00 |
|
kercylan98
|
91b2b52fc8
|
other: pce.ce 包提供内置的 xlsx 配置表
|
2023-07-17 14:36:29 +08:00 |
|
kercylan98
|
7e7a504421
|
feat: 重构 config 和 configexport 包
- 配置加载包 config 更名为 configuration
- 配置导出包 configexport 更名为 pce
- 重构
config 包加载方式,采用加载器的方式,并且支持多加载器
- 重构 configexport
包,支持通过实现模板的方式导出不同格式的数据文件及结构文件
|
2023-07-17 13:28:17 +08:00 |
|
kercylan98
|
8e2b4ebc89
|
other: 日志字段调用由 zap.Field 更改为 log.Field
|
2023-07-15 09:36:24 +08:00 |
|
kercylan98
|
c1e3c65c1c
|
style: 去除部分无用字段,优化整体可读性
|
2023-07-14 20:41:44 +08:00 |
|
kercylan98
|
9f2242b6f7
|
fix: 修复配置导出 Go 代码注释错误问题
|
2023-07-10 11:53:30 +08:00 |
|
kercylan98
|
e676982b9a
|
fix: 修复配置字段描述换行的情况下导出的 Go 代码编译报错问题
|
2023-07-07 17:27:18 +08:00 |
|
kercylan98
|
193763e471
|
fix: 修复导出配置 JSON 特殊字符被转义的问题
|
2023-07-06 09:21:32 +08:00 |
|
kercylan98
|
6634aa675e
|
fix: 配置加载后无限刷新修复
|
2023-07-05 21:29:58 +08:00 |
|
kercylan98
|
741da79d60
|
style: 导出日志增加已导出的表信息
|
2023-07-05 13:28:25 +08:00 |
|
kercylan98
|
65aac67cf4
|
fix: 配置导表部分未填写的字段导致整个表被截断问题处理
|
2023-07-05 11:43:19 +08:00 |
|
kercylan98
|
8576d0f352
|
feat: 导表工具导出的 Golang 代码将携带配置名称签名
|
2023-07-03 14:03:27 +08:00 |
|
kercylan98
|
68cb5f2516
|
feat: 配置导出生成的 Go 代码支持获取所有线上配置的集合
|
2023-07-01 16:37:11 +08:00 |
|
kercylan98
|
afdda793bc
|
refactor: 导表工具重构,增加部分特性,修复部分问题
1、增加测试用例;
2、支持多文件合并导表;
3、支持 "#" 开头忽略;
4、修复越界问题;
5、优化模板样式,增加模板规则说明;
|
2023-07-01 16:07:30 +08:00 |
|
kercylan98
|
a4e9b5f143
|
fix: 修复使用 int 和 math.MaxUint 比较导致溢出的问题
math.maxUint (untyped int constant 18446744073709551615) overflows int.
|
2023-06-27 18:13:06 +08:00 |
|
kercylan98
|
261b14e789
|
💥 移除g2d包,合并到geometry包
|
2023-06-19 11:37:09 +08:00 |
|
kercylan98
|
8cc6aa879f
|
文档优化
|
2023-06-12 11:30:08 +08:00 |
|
kercylan98
|
b3845871b5
|
代码扫描问题处理 (#3) (#4)
|
2023-05-30 14:24:03 +08:00 |
|
kercylan98
|
746eb7cacd
|
配置导出工具优化及示例
|
2023-05-19 14:09:36 +08:00 |
|
kercylan98
|
3f36a3cddc
|
配置导出工具优化及示例
|
2023-05-19 14:08:10 +08:00 |
|
kercylan98
|
c9b53b9aed
|
导表模板错误处理
|
2023-05-19 13:19:45 +08:00 |
|
kercylan98
|
a2429d5b99
|
模板优化
|
2023-05-18 19:47:55 +08:00 |
|
kercylan98
|
e2d5dbd2fd
|
模板优化
|
2023-05-18 19:32:25 +08:00 |
|
kercylan98
|
02979f65a4
|
模板优化
|
2023-05-18 19:28:41 +08:00 |
|
kercylan98
|
ac637b09d2
|
模板优化
|
2023-05-18 19:21:14 +08:00 |
|
kercylan98
|
2372d262bd
|
导表工具优化
|
2023-05-18 19:17:45 +08:00 |
|