URL Shortener
Production-grade URL shortener in Go.
2026
Show details Hide details
Layered Go service backed by PostgreSQL + Redis with a cache-aside redirect path, base62 short-code generation, golang-migrate migrations, structured Sentry observability, and a CI workflow. Integration tests spin up disposable Postgres/Redis containers via testcontainers.
- Go
- PostgreSQL
- Redis
- Sentry
- Docker
- GitHub Actions