Go言語でのデザインパターン実装 このリポジトリはGo言語でのデザインパターン実装を試したものです。 ここで得られた構造体実装に関する知見はブログにGo言語による構造体実装パターンとしてまとめています。 パターン実装にあたっては、結城 浩さんの増補改訂版Java言語で学ぶデザインパターン入門を参考にしました。 各デザインパターンの解説についてはそちらを参考にしてください。 デザインパターン 生成に関するパターン Abstract Factory Builder Factory Method Prototype Singleton 構造に関するパターン Adapter Bridge Composite Decorator Facade Flyweight Proxy 振る舞いに関するパターン Chain of Responsibility Command Interpreter Iterator Mediator Memento Observer State Strategy Template Method Visitor