Agent Skills: go-interfaces

Use when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. Also use when deciding whether to accept an interface or return a concrete type, or using type assertions or type switches, even if the user doesn't explicitly mention interfaces. Does not cover generics-based polymorphism (see go-generics).

UncategorizedID: cxuu/golang-skills/go-interfaces

Repository

cxuuLicense: Apache-2.0
658

Install this agent skill to your local

pnpm dlx add-skill https://github.com/cxuu/golang-skills/go-interfaces

Skill Files

Browse the full folder contents for go-interfaces.

Download Skill

Loading file tree…

Select a file to preview its contents.