go-boilerplate

A go boilerplate for building scalable and maintainable web applications in Go.

gogolangboilerplategingormgin-framework
FreeRepo

Preview

go-boilerplate preview

Overview

This Go boilerplate helps developers ship fast with a structured foundation for building scalable web applications. It includes Gin for HTTP routing, GORM for database operations, Goose for migrations, Uber Fx for dependency injection and Cobra for CLI commands, all containerized with Docker for consistent deployment.

Features

dependency-injectionmigration-managementcommand-line-interfacecontainerization

Feature Flags

formsValidation

Recommended Use Cases

scalable-web-applicationsmaintainable-backend-servicesrest-api-development

Frontend

None

Backend

gogingorm

Auth Providers

None

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
0
๐Ÿด Forks
0
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-04T18:18:37.000Z

Stack

Framework
gin
Language
go
Database
postgresql
ORM
gorm

Data Layer

Databases
postgresql
ORM
gorm

UI Stack

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate