The file `go.mod` currently has the minimum go version required by the module defined as `1.22.3`. [Generics were release in `1.18`](https://go.dev/blog/go1.18). Try to reduce the minimum go version defined in `go.mod` to be as close to `1.18` as possible.