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.

maolonglong 19ef282 7 files · 12.3 KB Updated

File contents

maolonglong/workflowy-go/tree/main/.agents/skills/modular-go commit 19ef282965

Frequently asked questions

npx skillmds@latest add maolonglong/modular-go