goboilerplate

Template for Golang service boilerplate

golangboilerplateservice
FreeRepo

Preview

goboilerplate preview

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

โญ Stars
1
๐Ÿด Forks
0
๐Ÿ”„ Active
Unknown

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
Get Started with this Boilerplate