This repository is a test/showcase of how can the new go type parameters feature help us achieve a more scalable code when dealing with request for paginated resources in database.
- go 1.18beta1
- Docker
- docker-compose
- go-migrate
docker-compose up -d && \
make migrate-up
make run
git checkout feat/implement_type_parameters
make run