go-microservice-boilerplate

Go microservice boilerplate with gRPC, PostgreSQL, Redis, Docker and observability — built with best practices in mind.

dockergolangboilerplatemicroservices
FreeRepo

Preview

go-microservice-boilerplate preview

Features

grpc-communicationpostgresql-databaseredis-cachingdocker-containerizationobservabilitybest-practices

Feature Flags

cachingdocker

Recommended Use Cases

microservice-architecturedistributed-systemsbackend-servicesscalable-applications

Frontend

None

Backend

gogrpc

Auth Providers

None

Deployment Targets

docker

Payment Providers

None

Quick Facts

⭐ Stars
0
🍴 Forks
1
🔄 Active
Yes
🕒 Last Commit
2025-11-01T18:03:36.000Z

Stack

Framework
grpc
Language
go
Database
postgresql
Monitoring
observability
CI
docker

Data Layer

Databases
postgresql, redis

UI Stack

Developer Experience

Docker
Yes
Tests
No
Quickstart
No
env.example
No
CI
docker

Pricing

Classification
free
Selected
Notes
Open source boilerplate
Get Started with this Boilerplate