gookit/goutil - πͺ Helper Utils For Go: int, byte, string, array/slice, map, struct, dump, convert/format, error, web/http, cli/flag, OS/ENV, filesystem, system, test/assert, time and more.
GitHub: https://github.com/gookit/goutil
Changlog from v0.6.2 to v0.6.4
Fixed
- π fix(env, str): fix the envutil test error and update some str util 2e7aa63
- π fix(dump): makeslice: cap out of range. fix: #76 4ba9b10
Feature
- π feat: str - add some check util func 0e4792a
- π feat: str/textutil - support quick replace vars for give text ecc23cb
- π feat: sys,proc - add and update some util func aa78114
- β¨ feat: fs - add more new fs util functions 3352512
- β¨ feat: map, struct - add new util functions 90af09e
- β¨ feat: stdio - add new util functions ea243d6
- β¨ feat: arr - add new util functions for in/notIn check 2a18ca2
- β¨ feat: testutil - add new util func IsMatchAll() d0dade8
- β¨ feat: math - add new util func for compare value 176923b
- feat: error, test - add some new helper util fuctions 7188216
- β¨ feat: fs - add more make dir util func c4447cb
- β¨ feat: env,sys - add new func for get all env info map b3d7669
- β¨ feat: str - add new func for check ignore case string 746eb35
- β¨ feat: goutil - add new func for quick run go func 97a2863
- β¨ feat: arr - add new func for quick convert slice type 75d8d89
- β¨ feat: reflects - add new func for convert slice value and more util f87fc86
- β¨ feat: structs - func InitDefaults() support set slice field 948fa70
- β¨ feat: byte - add StrOrErr(), SafeString() for convert to string 767ed80
- β¨ feat: cmdr - add new option for output result to OS 6aaea78
Update
- π up: str, math - add new util func OrElse() cb21fbc
- π up: str - update some util func and add more tests a3e07f4
- π up: textscan - fix multi inline comments parse error bf68c94
- π up: str,math - update some util func eaf0990
- π up: str,byte - add and update some util func cf5d34e
- π up: byte,cflag - update and add some new tests 6e47f69
- π up(env, str): update the env var parse and strutil.Valid() 5193849
- π up(str): update some str value get func 676fe4e
- β¨ up(env,sys): update some func and add new util func 9eaddb5
- π up(str): update the SplitInlineComment() logic 31445cd
- π up(sys): update the SearchPath(), support limit result 67cbae1
- β up(sys,env,map): add more tests case for util func 392536c
- π up(fs,sys): update some fs and sys util func run logic 7727628
- π up(struct): update some structs comments and update readme f461852
- π up(str): update some string util comments and func 796d1fe
Other
- build(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 79d7781
- doc: re-generate the README docs 42e3084
- doc: update the doc parse logic, support generic types 030676d
- doc: generate and update README docs f342e92
- build(deps): bump golang.org/x/text from 0.6.0 to 0.7.0 1e3ea77
GitHub: https://github.com/gookit/goutil
Top comments (0)