Contact: Mail: lytranvinh.work@gmail.com Github: https://github.com/Youknow2509 Description Source code Design Patterns for Golang, Java, Python, ... Table Content X: Creating .... OK: Created, click to change source. Design Patterns doc: Create Pattern 5: Factory Pattern, Abstract Factory Pattern, Singleton Pattern, Builder Pattern and Prototype Pattern. Structural Pattern 7: Adapter, Bridge, Composite, Decorator, Facade, Flyweight and Proxy. Behavior Pattern 10: Observer, Strategy, Command, Iterator, Template Method, State, Chain of Responsibility, Memento, Visitor and Mediator. Handle with content Plant and Zombies. Golang Python Java Creational Pattern Factory Pattern OK OK OK Abstract Factory Pattern OK OK OK Singleton Pattern OK OK OK Builder Pattern OK OK OK Prototype Pattern OK OK OK Structural Pattern Adapter OK OK OK Bridge OK OK OK Composite OK OK OK Decorator OK OK OK Facade OK OK OK Proxy OK OK OK Flyweight OK OK OK Behavior Pattern Observer OK OK OK Strategy OK OK OK Command OK OK OK Iterator OK OK OK Template Method OK OK OK State OK OK OK Chain of Responsibility OK OK OK Memento OK OK OK Visitor OK OK OK Mediator OK OK OK