Glossary: Software Design Patterns in Go
Easy to change
Also written: easy-to-change code
The goal of design: when the business changes, the change touches one small, obvious place and nothing else breaks. Loose coupling and high cohesion get you there.