Simple and minimal Go template for building fast and type-safe backend applications
⚠️ WIP: Head to the TODO.md file to follow the development.
- Minimal and low overhead
- Simple and conventional structure
- API-first friendly
- Mainly based on
stdlibrary - HTTP utilities and error handling
- Fast and simple build tool (single
Makefile)
- chi: HTTP router (std net/http compatible)
- chi/middleware: middleware and hooks
- chi/render: request/reply payload utility
- validator/v10: request body struct validation
- zap: Structured logging