Design Pattern: Builder Pattern in Go
Builder pattern is used to abstract the complex objects building process from the client and also this pattern is responsible for building objects step-by-step. This article demonstrates Builder pattern implementation in Golang.