ADD:
* `iox` subpackage

FIX:
* `logging` now has a way to return logWritier directly
* added significant `io.*` interface compat to logWriter -- allowing a `logging.Logger` to essentially be used for a large amount of io interaction in other libraries.
This commit is contained in:
brent saner
2025-07-31 03:20:28 -04:00
parent dc2ed32352
commit d9bd928edb
22 changed files with 393 additions and 42 deletions

15
go.mod
View File

@@ -1,10 +1,15 @@
module r00t2.io/goutils
go 1.16
go 1.24.5
require (
github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
github.com/google/uuid v1.3.0
golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e
r00t2.io/sysutils v1.1.1
github.com/coreos/go-systemd/v22 v22.5.0
github.com/google/uuid v1.6.0
golang.org/x/sys v0.34.0
r00t2.io/sysutils v1.14.0
)
require (
github.com/djherbis/times v1.6.0 // indirect
golang.org/x/sync v0.16.0 // indirect
)