Back to Developer Roadmap

Interfaces

src/data/roadmaps/golang/content/[email protected]

4.0589 B
Original Source

Interfaces

Define contracts specifying method signatures without implementation. Types satisfy interfaces implicitly by implementing required methods. Enable polymorphism and loose coupling. Empty interface interface{} accepts any type. Foundation of Go's type system and composition patterns.

Visit the following resources to learn more: