文件名称:go-patterns:Golang中的设计模式
文件大小:61KB
文件格式:ZIP
更新时间:2024-02-24 08:13:54
go golang patterns GoGo
GolangПаттерныпроектированияспримерамина 22токоллекцияиз22популярныхпаттерновпроектированияспримерамикоданаязыке转到икратениописани。 Вкраткихописанияхбудутупотреблятьсяклассическиетермины,такиекакКласс,Обиект,Абстракт。 ПрименимокязыкуGo,этоТип,ЗначениеэтоготипаиИнтерфейс(гдеэтовозможно)。 Умениеправильноиспользоватьшаблоныпроектирования,таксказать, Установка Выможетескачатьэтотрепозиторийизапуститьтесты $ go get github.com/alexandergrom/go-patterns Паттерны -- - 结束 - --
【文件预览】:
go-patterns-master
----.gitignore(146B)
----LICENSE(1KB)
----Structural()
--------Flyweight()
--------Facade()
--------Adapter()
--------README.md(4KB)
--------Composite()
--------Decorator()
--------Bridge()
--------Proxy()
----Creational()
--------Singleton()
--------AbstractFactory()
--------Prototype()
--------Builder()
--------README.md(1KB)
--------FactoryMethod()
----README.md(3KB)
----Unsorted()
--------README.md(141B)
--------Specification()
----Behavioral()
--------Command()
--------Memento()
--------Visitor()
--------Strategy()
--------Iterator()
--------ChainOfResponsibility()
--------Mediator()
--------Observer()
--------README.md(4KB)
--------TemplateMethod()
--------State()
----.gitattributes(66B)