Commit Graph
100 Commits
Author SHA1 Message Date
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
zhangdeman c07adaf249 增加仅比较一个字段方法 2024-03-08 15:58:58 +08:00
zhangdeman 4d25a2a650 对外暴露compare方法 2024-03-08 15:56:53 +08:00
zhangdeman ab1f877b3c 优化字符串数字的处理 2024-03-08 15:51:38 +08:00
zhangdeman e8fc0addfc 增加判断字段是否相等的默认实现 2024-03-08 15:46:14 +08:00
zhangdeman 9b469e0ac2 增加diff基础信息的结构定义 2024-03-08 11:33:54 +08:00
zhangdeman 270c4fcfd4 update go mod 2024-03-08 11:00:51 +08:00
zhangdeman 75fd00c4cf update go mod 2024-01-23 10:42:58 +08:00
zhangdeman 5a53679400 优化toAnySlice 2024-01-23 10:42:03 +08:00
zhangdeman 448b472c53 版本比较,增加ignore error 2023-12-27 18:20:49 +08:00
zhangdeman 6da972b112 migrate ConverAssign 2023-12-27 17:59:33 +08:00
zhangdeman d7e591277a Merge branch 'master' of git.zhangdeman.cn:zhangdeman/wrapper 2023-12-27 17:52:55 +08:00
zhangdeman 88d3066307 增加版本号比较工具 2023-12-27 17:52:48 +08:00
zhangdeman d9aed3d800 适配EasyMap 2023-12-24 22:53:27 +08:00
zhangdeman a427bc63c5 优化any -> string 2023-12-06 21:32:22 +08:00
zhangdeman 1dd7ccf026 包装try/catch 2023-11-29 11:59:54 +08:00
zhangdeman e7417048fb 增加三元运算法支持 2023-11-28 16:27:31 +08:00
zhangdeman 1b71c40d14 update go mod 2023-11-23 17:08:00 +08:00
zhangdeman 31780bd924 优化slince转字符串 2023-10-25 17:46:15 +08:00
zhangdeman 91eca55f87 增加struct => wrapper.Map的能力 2023-10-12 18:50:56 +08:00
zhangdeman 0a9175daa8 规划any各种类型的转换 2023-10-11 17:22:29 +08:00
zhangdeman 3432f85c3d 增加转为对象的能力 2023-10-11 17:20:03 +08:00
zhangdeman 160f464d15 优化数据类型获取 2023-10-11 15:16:00 +08:00
zhangdeman 8b1a515cb9 数据类型获取的存储 2023-10-11 15:05:01 +08:00
zhangdeman c641e6003b update go mod 2023-10-11 14:34:49 +08:00
zhangdeman 9f0b7008a4 增加转为字符串 2023-09-28 17:01:42 +08:00
zhangdeman faafa8ee2a 包装类型支持转为时间类型 2023-09-04 20:35:42 +08:00
zhangdeman 2886126ae7 修复map类型可能panic问题 2023-08-27 14:40:13 +08:00
zhangdeman 8308761f72 array in -> has 2023-08-26 14:02:51 +08:00
zhangdeman 14bc4c2c9d 修复Md5的bug 2023-08-11 22:23:16 +08:00
zhangdeman cfc46e8d82 update func 2023-08-11 15:15:13 +08:00
zhangdeman bff3fa8566 切换序列化库 2023-08-11 13:56:40 +08:00
zhangdeman 65186fe23b 优化代码 2023-08-11 13:49:14 +08:00
zhangdeman 1e901000e9 Merge pull request '增加struct的包装类型' (#3) from feature/struct into master
Reviewed-on: #3
2023-08-10 16:58:42 +08:00
zhangdeman 824c098481 增加struct的包装类型 2023-08-10 16:58:13 +08:00
zhangdeman 5c6053d86c Merge pull request '增加Map的包装类型' (#2) from feature/map into master
Reviewed-on: #2
2023-08-10 15:22:41 +08:00
zhangdeman b92b8dbf25 增加Map的包装类型 2023-08-10 15:19:06 +08:00
zhangdeman 803cf00bd1 增加从当前时间获取实例 2023-08-10 12:45:12 +08:00
zhangdeman e9749e4844 time包装类型增加String方法 2023-08-10 12:18:15 +08:00
zhangdeman b333760272 time包装类型增加String方法 2023-08-10 12:17:09 +08:00
zhangdeman 94c86f913f update go mod 2023-08-10 11:16:24 +08:00
zhangdeman d8ff56b87d Merge pull request '支持时间的包装类型' (#1) from feture/support_time into master
Reviewed-on: #1
2023-08-10 11:09:20 +08:00
zhangdeman 5e4a884374 完成时间的包装类型 2023-08-10 11:08:01 +08:00
zhangdeman d64bcfbfd8 增加各种方式的获取time实例 2023-08-09 19:02:23 +08:00
zhangdeman 685dec4f39 rename 2023-08-09 18:43:57 +08:00
zhangdeman 9d8c708852 更新部分格式化逻辑 2023-08-09 18:43:03 +08:00
zhangdeman ac0d81e47c 搬一波time的操作, 逻辑待优化 2023-08-09 18:29:41 +08:00
zhangdeman 020ba99fe8 转换string slice 2023-08-06 15:13:38 +08:00
zhangdeman eb97a0b352 增加in判断 2023-07-31 17:26:12 +08:00
zhangdeman d925a453be 增加转换成字符串指针 2023-07-03 15:59:37 +08:00
zhangdeman 1ca4b993fb 完善convert方法 2023-06-26 18:08:18 +08:00
zhangdeman e11c833562 add test 2023-06-12 19:09:28 +08:00
zhangdeman abced6d49d add test 2023-06-12 19:01:31 +08:00
zhangdeman 69f504a13d 增加简单数据类型的去重 2023-06-12 18:47:28 +08:00
zhangdeman 4474e9151c clean code 2023-06-12 18:43:14 +08:00
zhangdeman 7524ba931f 增加array convert方法 2023-06-12 18:18:16 +08:00
zhangdeman 2062e84b99 增加每一项是否为interface类型的判断 2023-06-11 21:22:08 +08:00
zhangdeman bd989696a1 增加是否有效数组判断 2023-06-11 21:17:27 +08:00
zhangdeman 9090051eef update go mod 2023-06-11 21:01:32 +08:00
zhangdeman 4e24f1a655 to struct 2023-06-02 16:43:18 +08:00
zhangdeman bb18c3cbfc 增加转换为map 2023-06-02 16:40:22 +08:00
zhangdeman a7bceb192c 对象增加是否有效、是否空指针、转字符串操作 2023-06-01 18:52:48 +08:00
zhangdeman eaf5c8f1ef 增加object类型 2023-06-01 18:47:53 +08:00
zhangdeman 73bfcb0a5d 规划object类型 2023-06-01 18:35:45 +08:00
zhangdeman 94a0680eb9 save code 2023-06-01 18:32:45 +08:00
zhangdeman e48ace48ab 增加任意类型定义以及类型获取 2023-06-01 18:31:21 +08:00
zhangdeman d46ebe684c String增加获取Md5和Value方法 2023-05-16 12:12:18 +08:00
zhangdeman fc547a05b1 优化String类型 2023-05-16 12:08:22 +08:00
zhangdeman 5087636791 Float类型优化 2023-05-16 11:56:51 +08:00
zhangdeman 1b9800a6ee 优化Uint类型 2023-05-16 11:00:23 +08:00
zhangdeman 58073c7f5b update int 2023-05-15 18:08:56 +08:00
zhangdeman 88833ed039 获取int类型指针 2023-05-15 17:53:24 +08:00
zhangdeman 763009ad36 对string类型的包装 2023-05-08 18:29:48 +08:00
zhangdeman a1748cc324 优化float包装类型的处理 2023-05-08 17:15:32 +08:00
zhangdeman 9ca35bf51b 优化uint类型包装 2023-05-08 17:07:33 +08:00