v0.5.10
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