Golang Design pattern Factory method pattern
Like the simple factory pattern, it is a creation pattern. Define an interface for creating objects and let subclasses decide which class to instantiate. Instead...
Read More