github.com/JaSei/pathutil-go (go): Pathutil is I/O utility primary inspired by David Golden's [Path::Tiny](https://metacpan.org/pod/Path::Tiny). It is friendlier to use than path(https://golang.org/pkg/path/), filepath(https://golang.org/pkg/path/filepath/) and provides many of other functions which isn't in core libraries (like `Copy` for example)  SYNOPSIS  * [Path::Tiny](https://metacpan.org/pod/Path::Tiny) for Perl  * [better files](https://github.com/pathikrit/better-files) for Scala  * [pathlib](https://docs.python.org/3/library/pathlib.html) for python  BREAKING CHANGE 0.3.1 -> 1.0.0  1. `NewTempFile` or `NewTempDir` don't need TempOpt struct  2. `New` method parameter allowed `string` type or type implements `fmt.Stringer` interface  This shouldn't be breaking change, but if you use in some code variadic parameter as input of `pathutil.New`, then can be problem  3. There is new (more handfull) crypto API  This new crypto API return hashutil(github.com/JaSei/hashutil-go) struct which is more handfull for compare, transformation and next hash manipulation.
Keywords: go|golang|hacktoberfest|library|path