goboilerplate
Template for Golang service boilerplate
golangboilerplateservice
FreeRepo
Overview
This is a Go service boilerplate that helps developers ship fast with a pre-configured HTTP server setup. It includes the chi router, structured logging with slog, configuration management via koanf and development tooling like Docker Compose with hot-reload, GitHub Actions CI, VS Code debugging and Makefile targets for building, testing and linting.
Features
http-routerloggingconfiguration-managementgraceful-shutdownrequest-response-loggingdocker-supporthot-reloaddebugginglintingtesting
Feature Flags
cmslogging
Recommended Use Cases
microservicerest-apigolang-service
Frontend
None
Backend
gochi
Auth Providers
None
Deployment Targets
dockerkubernetes
Payment Providers
None
Quick Facts
Stack
Language
go
Testing
testify
Logging
slog
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals