do-template-worker
๐ ๏ธ Worker boilerplate showcasing github.com/samber/do
gotemplateiocboilerplateworkerdependency-injectioncontainerinjectorfixwirediinvoke
Overview
Worker boilerplate showcasing github.com/samber/do. โ๏ธ A comprehensive worker template demonstrating the github.com/samber/do dependency injection library.
Features
type-safe dependency injectionmessage-driven architecturepub/sub workerrabbitmq consumer and producerpostgresql integrationconnection poolingrepository patternmodular architectureconfiguration managementservice lifecycle managementhealth checksgraceful shutdownstructured loggingerror handlingdependency tree visualization
Feature Flags
authenticationjobsQueuenotificationsformsValidationhealthChecksgracefulShutdowndependencyInjectionloggingerrorTracking
Recommended Use Cases
message-driven applicationsworker servicespub/sub systemslearning dependency injection patterns
Frontend
None
Backend
go
Auth Providers
None
Deployment Targets
verceldocker
Payment Providers
None
Quick Facts
โญ Stars
2
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-09-25T13:06:50.000Z
GitHub
Stack
Language
go
Database
postgresql
Data Layer
Databases
postgresql
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
4 usd / month
Notes
Open source project with MIT license