Modular Go

Practical guidance for Go package design with minimal public APIs, single-responsibility boundaries, stateless-first flow, one-way state transitions, and orchestration-to-capability separation. Use when creating, refactoring, or reviewing Go architecture, package boundaries, interfaces, handlers, managers, builders, and execution flows.

PsiACE 19ef282 7 files · 12.3 KB Updated

File contents

PsiACE/skills/tree/main/skills/modular-go commit 19ef282965

Frequently asked questions

npx skillmds@latest add psiace/modular-go