go-interfaces
Installation
SKILL.md
Go Interfaces and Composition
Go's interfaces enable flexible, decoupled designs through implicit satisfaction and composition. This skill covers interface fundamentals, type inspection, and Go's approach to composition over inheritance.
Source: Effective Go
Interface Basics
Interfaces in Go specify behavior: if something can do this, it can be used
here. Types implement interfaces implicitly—no implements keyword needed.