README ¶ go-design-patterns Design patterns in Go Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis behavioral chainofresponsibility command command/chain-of-responsibility command/multi-commands interpreter interpreter/interpreter_oop mediator memento memento/mixer observer state strategy strategy/cli strategy/shapes template template/sort visitor visitor/product-info concurrency barrier future pipelines creational abstractfactory builder Module factory Module prototype Module singleton Module structural bridge decorator/pizza decorator/server facade flyweight proxy adapter Module composite Module Click to show internal directories. Click to hide internal directories.