Common design patterns in Golang - Part 1
Design patterns are general reusable solutions to common software design problems that provide a blueprint or a best-practice approach for structuring code and solving specific problems.
There are 3 common categories of design patterns:
Creational P...
dwarvesf.hashnode.dev10 min read
Ian Meikle
Useful article, but the Builder Pattern section has two listings for server/server.go. From the text, I suspect that one of these should contain the listing for builder.go.