Skip to main content

gookit goutil release v0.6.15

· 2 min read
inhere

gookit/goutil 💪 Go 常用功能的扩展工具库。包含:数字,字符串,slice/数组,Map,结构体,反射,文本,文件,错误,时间日期,测试,CLI,命令运行,系统信息,格式化,常用信息获取等等。

部分更新说明

Change log

Fixed

  • 🐛 fix: strutil - fix random method unit test error 2a189eb
  • 🐛 fix: support use JSON as env default value on parse struct. see issues #135 79a8767
  • 🐛 fix: envutil - parse env var check error 300ee26
  • 🐛 fix: conv - fix some to unit convert tests error 58c5080

Feature

  • ✨ feat: math - add Uint64, ToUint64 and related util func 8373e84
  • ✨ feat: math,str - move the common ToStringWith func to internal package f9a9690
  • ✨ feat: dump - special handle for time.Time type display 1d0e7a0
  • ✨ feat: enhance the convert func, support handle ptr type value 3ace818

Update

  • 👔 up: map - add some new method for Map, SMap data 678218d
  • 👔 up: maputil - fix a method name error, add tests for MergeMultiSMap e0bbc86
  • ♻️ up: math - update all value convert to other type func logic, support more options a1e842e
  • 👔 up: structs - update the SetValues logic will continue on set error dd72232
  • 👔 up: reflects,internal - update some internal and reflects util func 154fd5b

Other

  • build(deps): bump morphy2k/revive-action from 2.5.3 to 2.5.4 (#136) b8698a4
  • dep: upgrade some deps to latest version f34c186
  • build(deps): bump WillAbides/setup-go-faster from 1.12.0 to 1.13.0 (#145) bf7f993
  • build(deps): bump golang.org/x/term from 0.13.0 to 0.15.0 (#144) b73b8e9
  • Modify struct field setting logic. (#138) 4eb9721
  • 📝 doc: add package comments for some subpackage a49dc1c
  • 💚 ci: math, str - fix some convert tests error 4275d2c
  • 💚 ci: math - fix run ci tests error on go1.19 a6a8d0e
  • 📝 doc: update and re-generate README docs 71e9b89
  • build(deps): bump github/codeql-action from 2 to 3 (#147) d397d97
  • 📝 doc: re-generate new README and fix some code style 9ef6bd0

完整变更日志