Create users and send chirps!
A pure Go REST API server built with the standard library, featuring JWT authentication, CRUD operations, and PostgreSQL database integration.
- RESTful API endpoints
- JWT-based authentication
- Database operations using repository pattern
- PostgreSQL integration
- Docker containerization
- Database migrations with Goose
- Type-safe SQL queries with SQLC
- Go (stdlib only for HTTP server)
- PostgreSQL
- SQLC for database queries
- Goose for migrations
- Docker & Docker Compose
- Go 1.22+
- PostgreSQL
- Docker & Docker Compose
- Make (optional)