billybbuffum-go-clean-architecture

Installation
SKILL.md

Go Clean Architecture Skill

Overview

Clean Architecture in Go emphasizes separation of concerns through distinct layers, with dependencies pointing inward toward the domain.

Layer Structure

Domain Layer (innermost)

Location: internal/domain/

Contains:

  • Business entities (structs)
  • Repository interfaces
  • Domain logic and validation
  • Business rules
Installs
First Seen
billybbuffum-go-clean-architecture — smithery/ai