golang-utils
golang-utils copied to clipboard
Helpers and utilities for Golang in order to do actions not available in the standard library.
### Description - Define generic ways to handle interrupts in order to perform gracefull shutdown. sources: https://github.com/GoogleCloudPlatform/golang-samples/blob/main/run/sigterm-handler/main.go https://www.rudderstack.com/blog/implementing-graceful-shutdown-in-go/ https://emretanriverdi.medium.com/graceful-shutdown-in-go-c106fe1a99d9 https://www.developer.com/languages/os-signals-go/ https://gobyexample.com/signals ### Test Coverage - [x] This change is covered...
### Description - Added a way to follow symlink `EvalSymlinks` similar to https://pkg.go.dev/path/filepath#EvalSymlinks ### Test Coverage - [x] This change is covered by existing or additional automated tests. - [...
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.16.0 to 0.17.0. Commits 04914c2 all: upgrade go directive to at least 1.24.0 [generated] See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a...
Bumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.25.9 to 4.25.10. Release notes Sourced from github.com/shirou/gopsutil/v4's releases. v4.25.10 What's Changed cpu chore: enable noctx linter by @mmorel-35 in shirou/gopsutil#1930 Use registry to remove wmi from...
Bumps [github.com/go-faker/faker/v4](https://github.com/go-faker/faker) from 4.6.1 to 4.6.2. Release notes Sourced from github.com/go-faker/faker/v4's releases. v4.6.2 What's Changed ci(versions): Add support to multiple versions test by @rubemlrm in go-faker/faker#74 chore(deps): bump golang.org/x/text from...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.43.0 to 0.44.0. Commits 3b23d57 http2: fix race condition when disabling goroutine debugging for one test 8741050 http2: simplify TestServer_Push_RejectAfterGoAway 96e405c http2: modernize TestTransportRoundtripCloseOnWriteError 6dc6880 http2: simplify...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.41.0 to 0.42.0. Commits 5307a0c go.mod: update golang.org/x dependencies 9d77937 acme: include order problem in OrderError 8f580de ssh: remove Go 1.24 build tag for ML-KEM kex a4d1237...
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.27.0 to 0.28.0. Commits 1759e96 go.mod: update golang.org/x dependencies f060e16 all: upgrade go directive to at least 1.24.0 [generated] See full diff in compare view [ from 0.35.0 to 0.36.0. Commits b06ce05 windows: add FILE_ZERO_DATA_INFORMATION 689cc11 unix: fix Listen on solaris a4712b9 plan9: drop go version tags for unsupported versions 0293703 unix: add IFAL_*...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.30.0 to 0.31.0. Commits 014cf77 all: upgrade go directive to at least 1.24.0 [generated] 3c76ce5 endpoints: correct Naver OAuth2 endpoint URLs See full diff in compare view...