Design Patterns in Go

In this series, I will explain some of the basic software arquitecture design patterns and their corresponding implementation in the Go programming language.

Articles in this series

Factory Method Design Pattern in Go

May 8, 20213 min read

So, what is it about? The Factory Method design pattern solves the problem of creating objects without specifying their concrete classes. It provides an interface to create them in a parent class but allows child classes to change the type of objects...

Factory Method Design Pattern in Go