This is a collection of adapter to be used in Go project. Interface included, so you can mock it for unit testing or even extend it.
- HTTP Client (net/http)
- HTTP Server (github.com/go-chi/chi)
- Database (github.com/lib/pq)
- Kafka (github.com/segmentio/kafka-go)
- Logger (go.uber.org/zap)
- Redis (github.com/go-redis/redis)
Common library
- Configuration: github.com/spf13/viper