70 Go Design Patterns Write efficient, clean, readable and extensible code with Go by Mario Castro Contreras Examples from book Go Design Patterns by Mario Castro Contreras. Design patterns: Creational Singleton Builder Factory method Abstract factory