GoBootstrapWeb provides the scaffolding for authenticated, JSON-based web APIs.
Allows developers to focus on solving their user's problems without being bogged down by heavy abstraction layers.
In other words, developers get core benefits of bulky frameworks like Django for this specific use case, but without the handcuffs of using a solution tailored to a million needs.
Includes:
- PostgreSQL connectivity
- Database migrations with sqlc
- Struct mapping with sqlc
- Database-backed session authentication
- HTTP-only cookie sessions
- CSRF protection
- Request / Response Logging