A backend API project written in Go to serve the Chinook Database, which represents a digital music store. A frontend will also be created to consume the API endpoints created in this project.
The main goal of this project is to allow me to practice writing an app using Go.
- Language: Go
- Initial Project Creation: Go-Blueprint
- Live Reload: Air
- Sample Data Model: Chinook Database
- Generate type-safe code from SQL Queries: sqlc
- Database Migrations: Goose
- Web Framework: Echo
- Probably will be hosting on Fly.io