Skip to content

Releases: acexy/golang-toolkit

v0.0.38

24 Dec 06:22
419c1bf
Compare
Choose a tag to compare

Change

  • 升级依赖
  • httpclient->resty 增加设置参数的原始方法

New

  • map工具新增foreach
  • slice工具新增排序

v0.0.37

21 Dec 08:44
78256ab
Compare
Choose a tag to compare

Change

  • coll模块切片&map工具调整
    • 切片工具SliceForeach函数新增SliceForeachAll
    • 切片工具SliceIndexOf支持查找元素下标
    • 切片工具SliceCollect功能调整 新增支持过滤采集
    • Map工具新增MapCollect及Map过滤采集方法
    • Map工具新增MapFilterToSlice
  • 升级依赖
  • 移除copy单独处理json.Timestamp功能

v0.0.36

28 Nov 15:42
9fbc225
Compare
Choose a tag to compare

New

  • sys 模块基于开源依赖新增类似ThreadLocal的Goroutine Local
  • Goroutine Local 增加默认TraceId功能
  • logger模块基于Goroutine TraceId功能启用后 输出带有TraceId识别方式的日志

Change

  • logger模块日志输出时,方法名称进行缩短
  • coll模块新增常用切片和map工具方法

v0.0.35

20 Nov 10:00
5fda2d3
Compare
Choose a tag to compare

Change

  • upgrade lib

  • json.Timestamp转换是零值time.Time 转换为0

v0.0.34

19 Nov 07:58
4d548e9
Compare
Choose a tag to compare

New

  • maputil新增工具

Bugfix

  • 反射模块零值兼容性问题处理

v0.0.33

18 Nov 02:23
2faffb1
Compare
Choose a tag to compare

New

  • 新增切片处理功能

Fix

  • map获取第一个元素时会出现迭代所有元素的情况

Change

  • 依赖升级

v0.0.32

30 Oct 07:33
268627f
Compare
Choose a tag to compare

Change

  • coll包API新增
  • conversion包API新增

v0.0.31

28 Oct 09:57
0786f99
Compare
Choose a tag to compare

Change

  • coll切片工具通用的比较/计算的方法参数由指针切换为值,使用更直观

New

  • coll切片工具新增API 支持从原切片中抽出数据组合成新的切片

v0.0.30

22 Oct 09:46
e083e26
Compare
Choose a tag to compare

New

  • 支持copy时,time.Time与json.Timestamp互相赋值

v0.0.29

18 Oct 08:57
dc93f1f
Compare
Choose a tag to compare

New

  • json支持通过json.Timestamp自动序列化/反序列化time.Time <-> 时间戳