Go Clean-Architecture
Simple Go Clean-Architecture Boilerplate
Overview
The purpose of the template is to show:
- How to organize a project and prevent it from turning into spaghetti code
- Where to store business logic so that it remains independent, clean, and extensible
- How not to lose control when a microservice grows
Using the principles of Robert Martin (aka Uncle Bob).
Framework
- Web Services : Gin
- ORM : GORM
- Configuration : GoDotEnv
- Database : PostgreSQL