struct-interface

Reviews Go interfaces and struct design for proper abstraction, embedding, and composition patterns. Use when designing APIs, reviewing interface definitions, or seeing type hierarchies.