Skip to content

v0.5.10

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Aug 08:01
· 541 commits to master since this release

Change Log

Feature

  • feat: structs - InitDefaults() can init a struct by default tag a83c4b2
  • feat: reflect - add some new util functions. eg: BaseTypeVal(), ValueByKind() f24965f
  • feat: goutil - add commonly convert, check util functions to top package 202b7ad

Update

  • up: str - add new func NoCaseEq for check two string is equals fe47518
  • up: test - add new func ErrIs for check two err is equals f43767b
  • up: structs - update the to map logic, support handle sub-struct a3ac95f
  • up: structs - update the struct tags collect and parse logic, support handle sub-struct 10265c9
  • up: std, str - update some util func, update some comments 97eb6db
  • up: update deps, remove dep the pkg stretchr/testify 836329f
  • up: structs - refactor the options logic for conv struct to map 246785b
  • up: structs - enhance the init struct default value logic, add more tests 972be5c

Other

  • chore: update some sub package docs on README f088462
  • test: fix imports error on tests for pkg errorx 8220003
  • docs: re-generate README for update docs 73059d2
  • test: add more unit tests for pkg reflects, std, sys, test 640c5c6
  • test: update and add more unit tests for pkg /strutil f8ac90a
  • test: update and add more unit tests for pkg cli, net, structs, goutil 96d610d