Commit Graph
100 Commits
Author SHA1 Message Date
zhangdeman a4ac86d5d8 Merge branch 'master' of https://git.zhangdeman.cn/zhangdeman/wrapper 2026-11-02 09:16:28 +08:00
zhangdeman c21f29c721 feat: 增加验证字符串去空格之后不为空方法 2026-11-02 09:16:16 +08:00
zhangdeman be72e0b4f9 feat: 工具实现整合 lancet 库 2026-08-23 10:36:26 +08:00
zhangdeman 6c6e467e3a feat: 增加是否空时间的判断 2026-03-21 10:33:45 +08:00
zhangdeman ba21b39c41 feat: 增加获取空时区方法 2026-03-21 10:32:10 +08:00
zhangdeman 09c64ba254 feat: 增加数组分诸侯聚合到对应key的逻辑 2025-12-25 17:47:59 +08:00
zhangdeman 287567ee88 Merge pull request '新增一系列数组操作的工具函数' (#12) from feature/arr_util into master
Reviewed-on: #12
2025-12-04 10:49:43 +08:00
zhangdeman efdd850e77 feat: 支持件数组数据按照指定数量进行分片 2025-11-27 15:18:42 +08:00
zhangdeman 30c1d54f49 feat: 深度克隆支持map复制 2025-11-27 14:50:27 +08:00
zhangdeman b0d0a6db28 feat: 增加将列表数据转换为树形结构的能力 2025-11-27 12:44:06 +08:00
zhangdeman 98f7414d9e feat: 增加数组分组能力 2025-11-26 21:00:36 +08:00
zhangdeman 38ff576682 feat: 增加转换自动以value值类型的转换方法 2025-11-26 12:48:12 +08:00
zhangdeman 2cbffbd883 feat: 过滤列表数据方法 2025-11-25 11:55:58 +08:00
zhangdeman d3eb702c74 feat: 增加提取数组指定字段, 并生成新的数组 2025-11-25 11:36:20 +08:00
zhangdeman 54262a7525 feat: 增加数组转Map方法 2025-11-25 11:33:30 +08:00
zhangdeman 7c4db86ea2 feat: update go mod 2025-11-25 11:23:11 +08:00
zhangdeman c0ec06fa6d add: keep 2025-10-14 11:53:05 +08:00
zhangdeman 309fcf134f Merge pull request 'feature/upgrade_t' (#11) from feature/upgrade_t into master
Reviewed-on: #11
2025-10-14 11:49:47 +08:00
zhangdeman 7dc9cb7ce6 feat: update array && struct 2025-10-14 11:49:07 +08:00
zhangdeman eb6124e3f7 feat: 迁移数字、时间操作 2025-10-14 10:32:29 +08:00
zhangdeman bab05e7d6b migrate: 迁移 time 相关操作 2025-10-14 09:54:17 +08:00
zhangdeman fbc2c162d5 feat: 生成随机md5值 2025-10-14 09:12:28 +08:00
zhangdeman 78605e0253 fix: 修复 op_arrat.Has 2025-10-13 23:15:43 +08:00
zhangdeman 97afbebbe0 feat: 升级op_array 2025-10-13 23:12:06 +08:00
zhangdeman d57d32b103 fix: fix pkg tool 2025-10-13 17:41:28 +08:00
zhangdeman e162029506 fix: cycle import 2025-10-13 17:36:21 +08:00
zhangdeman e826fec633 fix: cycle import 2025-10-13 17:35:28 +08:00
zhangdeman 1e7b658168 fix: op_any 2025-10-13 17:33:47 +08:00
zhangdeman fa9097dc09 Merge pull request '数据操作升级为基于泛型实现' (#10) from feature/support_genericity into master
Reviewed-on: #10
2025-10-13 17:10:53 +08:00
zhangdeman 50d2d6c7bb feat: 相关操作升级为泛型实现 2025-10-13 17:05:00 +08:00
zhangdeman 80b5e4e7cc feat: 字符串转struct slice 2025-10-13 15:21:33 +08:00
zhangdeman 033e013510 feat: 基础数据类型字符串转数组 2025-10-13 14:42:54 +08:00
zhangdeman efab8cb6d2 feat: str转struct 2025-10-13 14:20:40 +08:00
zhangdeman 2100caa5e4 feat: 增加map类型转换 2025-10-13 12:52:01 +08:00
zhangdeman 059830d87d feat: ToBasePtrValue增加单元测试 2025-10-13 12:00:51 +08:00
zhangdeman 20d2912274 feat: 字符串 -> 基础数据类型转换, 使用泛型实现 2025-10-13 11:40:08 +08:00
zhangdeman 460672bcd0 feat: remove doc && update json tag 2025-10-13 11:17:53 +08:00
zhangdeman 0dc9dba4c6 upgrade: update go mod 2025-10-13 10:33:32 +08:00
zhangdeman 1cbfbe9597 Merge pull request 'feature/upgrade_dynamic_struct' (#9) from feature/upgrade_dynamic_struct into master
Reviewed-on: #9
2025-03-21 18:27:12 +08:00
zhangdeman 8de0d9b942 升级consts pkg 2025-03-21 18:26:46 +08:00
zhangdeman 2c73b9c034 修复map数据key错误 + 获取map数据方法 2025-03-18 18:20:59 +08:00
zhangdeman beb8c74e8a update go mod 2025-03-18 16:44:03 +08:00
zhangdeman 3167ea0f50 merge master 2025-03-18 16:43:43 +08:00
zhangdeman c1588abcb4 Merge pull request '优化数组字符串处理' (#8) from feature/fix_arr into master
Reviewed-on: #8
2025-03-02 21:34:17 +08:00
zhangdeman 34c8cf04fa update go mod 2025-03-02 21:33:55 +08:00
zhangdeman d5622fe0ca 优化数组字符串处理 2025-03-02 21:33:16 +08:00
zhangdeman 743acb53f2 优化动态结构体生成 2025-02-07 12:20:52 +08:00
zhangdeman 981ff94388 动态结构体增加SetMapData方法 2025-01-24 18:51:16 +08:00
zhangdeman febf5a63ad 动态结构体增加自定义序列化方法 2025-01-24 18:48:24 +08:00
zhangdeman bbf5184314 update 2025-01-24 18:23:01 +08:00
zhangdeman c503187022 动态结构体支持赋值 2025-01-24 18:06:29 +08:00
zhangdeman c757e551a8 update go mod 2025-01-24 17:16:20 +08:00
zhangdeman 7b56590b57 修复flot.ToString的BUg 2024-12-23 12:08:03 +08:00
zhangdeman 2f87fe0cd9 fix data type 2024-11-25 14:59:49 +08:00
zhangdeman 91423fb146 data type使用枚举类型 2024-11-25 14:25:26 +08:00
zhangdeman b435398a94 map增加GetFloat64方法 2024-11-21 15:25:08 +08:00
zhangdeman e2c6fb3e91 map增加获取int64值方法 2024-11-21 15:20:31 +08:00
zhangdeman 59aeb88808 map 增加获取字符串结果方法 2024-11-21 15:16:30 +08:00
zhangdeman 4196d342f7 fix 2024-11-21 15:11:50 +08:00
zhangdeman 3bb36680ad fix 2024-11-21 15:07:08 +08:00
zhangdeman b7890f7fd0 fix 2024-11-21 14:28:15 +08:00
zhangdeman a56574ff65 change easymap -> map 2024-11-21 14:22:09 +08:00
zhangdeman ddeb444afb Merge pull request '增加自定义BigInt类型' (#7) from feature/support_bigint into master
Reviewed-on: #7
2024-11-19 16:41:59 +08:00
zhangdeman fc0aa6cd5a 增加自定义BigInt类型 2024-11-19 16:41:35 +08:00
zhangdeman cfdb588156 Merge pull request '支持Map类型的包装' (#6) from feature/support_map into master
Reviewed-on: #6
2024-11-19 16:31:04 +08:00
zhangdeman 0d6d72b07e 增加Map MarshalJSON 方法 2024-11-19 15:39:37 +08:00
zhangdeman db7bf0817e 增加Map为Nil判断 2024-11-19 15:28:47 +08:00
zhangdeman e95ed61cfc Map提供Set方法 2024-11-19 15:20:25 +08:00
zhangdeman 51d0a05ec3 map 增加Get与Filter方法 2024-11-19 15:12:48 +08:00
zhangdeman fcaa7ee1c2 增加map clone 2024-11-06 19:50:09 +08:00
zhangdeman 5ea67a5b6c 完成map包装类型 - key是否存在 2024-11-06 18:40:49 +08:00
zhangdeman 822aabaac6 update MapResult 2024-11-06 18:39:32 +08:00
zhangdeman dac3a32e6f easy map 2024-11-06 18:29:18 +08:00
zhangdeman 118ef5d59a rename file : map.go -> easymap.go 2024-11-06 18:26:49 +08:00
zhangdeman 46cd353dd6 update go mod 2024-11-06 18:25:17 +08:00
zhangdeman 6dd5f7ac62 fix seriasize 2024-10-24 21:52:51 +08:00
zhangdeman e3de2835a9 优化提取字段返回值 2024-10-13 19:28:16 +08:00
zhangdeman f3f064d064 支持提取每一项Item的指定字段作为list返回 2024-10-13 19:23:20 +08:00
zhangdeman ef80c6cb79 修复anyType IsNil判断的BUG 2024-09-24 14:34:49 +08:00
zhangdeman c38d16dc28 动态结构体,字段可导出 2024-08-23 18:30:24 +08:00
zhangdeman 59ba4ebfa5 Merge pull request '完成v1版本动态结构体创建' (#5) from feature/dynamic_struct into master
Reviewed-on: #5
2024-08-21 18:16:56 +08:00
zhangdeman 18351f3b29 完成v1版本动态结构体创建 2024-08-21 18:16:21 +08:00
zhangdeman e4cef0855e 动态生成结构体的基础能力 2024-08-21 17:09:00 +08:00
zhangdeman da44ae07ab 优化IsNil判断 2024-08-13 16:30:16 +08:00
zhangdeman 3533617196 update go mod 2024-08-06 15:23:20 +08:00
zhangdeman 9ff1c213bb 计算字符串hash nimber 2024-06-27 11:17:06 +08:00
zhangdeman 8d056baada Merge branch 'master' of git.zhangdeman.cn:zhangdeman/wrapper 2024-06-12 16:38:58 +08:00
zhangdeman ed0c57913a 完善any2string 2024-06-12 16:38:51 +08:00
zhangdeman 588df729e0 变更 interface{} => any 2024-06-08 20:06:35 +08:00
zhangdeman 3faebb9145 Merge branch 'master' of git.zhangdeman.cn:zhangdeman/wrapper 2024-05-20 20:47:54 +08:00
zhangdeman 5163fd6f49 修复EasyMapFromByte的BUG 2024-05-20 20:47:44 +08:00
zhangdeman e228983e73 优化uniqueue返回值 2024-05-06 15:00:32 +08:00
zhangdeman 3caad964bc 升级数组操作 2024-05-06 14:56:35 +08:00
zhangdeman 9ae0c8f4be 增加数组去重 2024-05-06 14:29:33 +08:00
zhangdeman d1b9779946 update go mod 2024-05-06 14:19:37 +08:00
zhangdeman 8c922be06d array 增加 to string slice 2024-04-22 11:44:17 +08:00
zhangdeman ee726ea6bc 增加判断字符串是否包含子串方法 2024-04-19 18:39:25 +08:00
zhangdeman e125c7e75d update go mod 2024-03-20 12:07:04 +08:00
zhangdeman 1e1db09499 增加包装的IsSame方法 2024-03-11 11:18:25 +08:00
zhangdeman 65107176f4 Merge pull request '增加比较两个map某一个字段值是否相等的能力' (#4) from feature/diff into master
Reviewed-on: #4
2024-03-08 16:00:00 +08:00