Skip to content

Glossary: Software Design Patterns in Go

Design pattern

Also written: design patterns, pattern, patterns

A named, reusable solution to a common design problem. It isn't a library or code to copy but a shape for your code, and the name lets a team describe a whole design briefly.

Where the book teaches it

Related terms

Gang of FourAnti-pattern