The idea is simple: less manual work with layers, DTOs, repositories, handlers, and DI, and more time for business logic.
What it can do:
There is a dry-run, protection against file overwriting, backup before overwrite, name conflict checking, and auto-update of go.mod.
GitHub: https://github.com/sazardev/goca