What problem does it solve?
This scaffold provides a production-ready Go backend skeleton with Fiber, PostgreSQL, and clean architecture, eliminating repetitive boilerplate setup.
Core Features & Use Cases
- Predefined project structure: cmd/, internal/, migrations/, docs/ and tooling aligned to clean architecture.
- Migrations, Docker, and CI-ready tooling: Includes golang-migrate migrations, Dockerfile, Makefile, and scripts to streamline development and deployment.
- Wiring and utilities: Ready-to-use main.go wiring, health checks, Swagger docs integration, and validation utilities following best practices for Go services.
- Use Case: Start a new Go microservice quickly with a maintainable architecture and a baseline for testing and deployment.
Quick Start
Create a new Go project using the scaffold, then run make run to start the development server and verify health endpoints.