A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, MediatR for CQRS and sarulabs/di for Dependency Injection.
-
Updated
Aug 25, 2023 - Go
A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, MediatR for CQRS and sarulabs/di for Dependency Injection.
Backend framework library written in Go for Gophers who want to focus on building great quality backend. It mostly provides dependency inversion to most common built systems to allow easily modularize our application and change implementation without changing our business logic.
Easy hierarchical dependency injector based on go's reflection system and influenced by common dependency injection systems.
Add a description, image, and links to the dependency-inversion topic page so that developers can more easily learn about it.
To associate your repository with the dependency-inversion topic, visit your repo's landing page and select "manage topics."