Swap the Brain — Implementing the Strategy Pattern in Go

Why Should You Care About Design Patterns?