A set of common Go utils I use throughout my projects, such as Fossabot.
I originally created this library to help me break down my large project monorepos into smaller repos, and share more code between them, but decided to open source it, in case some of these utils are useful to others.
A lot of these utils use generics - a new feature introduced in Go 1.18, therefore, this package is only supported on Go 1.18+.