Releases
v0.6.13
Change Log
Fixed
๐ fix: testutil - lite tpl render var parse error on contains empty format 3e41471
๐ fix: fsutil - fix unit tests error for MustOpenFile be917ac
Feature
โจ feat: jsonutil - add new func MustPretty, MustString and add more unit tests 6eea491
โจ feat: cflag - add new built in ext type SafeFuncVar db5b927
โจ feat: fs/finder - support quick config finder by string rules da08abc
โจ feat: goutil - add new convert func ConvTo, ToKind, SafeConv for quick conv value type c8acbff
โจ feat: str,byte - add new func: ShortMd5 and update byteutil.Md5 logic c03d243
โจ feat: strutil - add new base conv func: BaseConv, Base10Conv, BaseConvByTpl b15c388
โจ feat: reflects - add quick call func by reflection: Call, Call2, SafeCall 4c2531f
โจ feat: syncs - move goutil.ErrGroup to sub pkg syncs.ErrGroup 980e23d
โจ feat: reflects - update func call logic, support more type auto convert 5b149e5
โจ feat: textutil - add StrTemplate for quick render template string 8f8f7ee
โจ feat: netutil - add new util func: HostIP, FreePort e884faa
โจ feat: jsonutil - add new util func: IsArray, IsObject for quick check json string 5644d92
โจ feat: encodx - add sub package, add some files from strutil pkg bd472a7
โจ feat: fsutil - add new func: FilePathInDirs a2257a1
[feature] add func.saferun, automatically recover error when func panic (#123 ) 91d8264
โจ feat: varexpr - add new internal package varexpr for parse ENV var d829299
Update
๐ update: testutil - update some util func add more unit test cases 28271fb
๐ update: strutil - update the Repeat() handle logic on times < 1 3dfc858
๐ update: netutil - update add new func ToKindWithFunc() and add some new consts cac36d3
๐ up: timex - add new func NowDate() for quick format time use date template ce9d51e
๐ up: reflects - update some util func and test 362bdcb
๐ up: arr,test - update field name for testutil.EchoReply, add alias func arrutil.StringsToAnys b2889bb
๐ up: strutil - update some decode and encode func logic 983446a
๐ up: strutil - update some rand func logic, use custom rand instance 3e711a4
๐ up: strutil - update some encode and id generate logic 1193638
๐ up: update some type name, up some comments and add more tests 8fea977
โจ up: textutil - rename the StrTemplate to LiteTemplate, and update some render logic b6adb71
๐ up: strutil - update some string util functions 9723aea
๐ up: update some cli and map util functions ff8619f
๐ up: rename the new sub package encodx to encodes 5968127
๐ up: update some array, str and encode util func tests 8119792
๐ up: update some for gen random chars da9fd86
Other
๐จ style: update and fix some code style error f551b33
โ
test: all - add more unit test case and update some comments 5b354e6
๐จ chore: resolve some code style error and update some comments 868b402
build(deps): bump WillAbides/setup-go-faster from 1.8.0 to 1.9.0 (#114 ) 4d409fd
build(deps): bump WillAbides/setup-go-faster from 1.9.0 to 1.9.1 (#118 ) 23b892c
build(deps): bump golang.org/x/text from 0.11.0 to 0.12.0 (#117 ) b06f9e1
build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 (#116 ) 35503c4
build(deps): bump morphy2k/revive-action from 2.5.2 to 2.5.3 (#122 ) 7888c03
build(deps): bump actions/checkout from 3 to 4 (#127 ) 844ad99
build(deps): bump WillAbides/setup-go-faster from 1.9.1 to 1.10.1 (#120 ) fe36eb0
๐ก chore: update some func and method comments b53b4e7
โฌ๏ธ dep: update some deps to latest version 86c933a
โ
test: update and fix all error tests 9415ac3
build(deps): bump WillAbides/setup-go-faster from 1.10.1 to 1.11.0 (#128 ) f2b6edc
๐ท ci: remove ci test on go1.18, add on go1.21 9bbcec2
๐ doc: re-generate README docs, update some doc template dc1143d
build(deps): bump WillAbides/setup-go-faster from 1.11.0 to 1.12.0 (#129 ) 858dcf4
build(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 (#131 ) 385326e
build(deps): bump golang.org/x/sys from 0.12.0 to 0.13.0 (#130 ) e471197
build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#132 ) 081b02c
๐ doc: update and re-generate README docs a279f66
You canโt perform that action at this time.