go-boilerplate
Starter for golang projects
redisgolangboilerplaterabbitmqrest-apiviperstarter-kitgormgolang-exampleschi
FreeRepo
Overview
Go Boilerplate. Easily expandable ready to use golang boilerplate. Configuration by viper API Routing by chi API Documentation swagger Database usage gorm Database migrations gormigrate Redis client redis How to use Copy .env.example file and fill environment variables
Features
configuration-managementapi-routingapi-documentationdatabase-migrationsredis-clientmessage-queue
Feature Flags
apiDocscaching
Recommended Use Cases
rest-api-developmentgolang-backend-projectsmicroservices
Frontend
None
Backend
golangchigormviperrabbitmqredis
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
22
๐ด Forks
1
๐ Active
Yes
๐ Last Commit
2025-10-02T16:36:43.000Z
Stack
Language
golang
Database
redis
ORM
gorm
Data Layer
Databases
redis
ORM
gorm
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals