Go Clean Architecture

Use when scaffolding or refactoring a Go service into a framework-agnostic clean (hexagonal) architecture: Domain, Usecase, Repository, Delivery layers, inward dependency rule, 'framework/database is a detail'. Apply when untangling a monolith or checking whether business logic is testable without HTTP or DB.

muratmirgun Updated

File contents

muratmirgun/gophers/tree/main/.claude-plugin/skills/go-clean-architecture commit cefc56accb

Frequently asked questions

npx skillmds@latest add muratmirgun/go-clean-architecture-2