इस प्रोजेक्ट के बारे में
# Go भाषा डिज़ाइन पैटर्न
यह Go भाषा में क्लासिक डिज़ाइन पैटर्न के उदाहरण कोड का एक भंडार है, जिसकी सामग्री '《研磨设计模式》' पुस्तक के पठन नोट्स से ली गई है। प्रत्येक पैटर्न का अपना अलग निर्देशिका और चलने योग्य उदाहरण कोड है, जो Go भाषा के डिज़ाइन पैटर्न सीखने के लिए संदर्भ सामग्री के रूप में उपयुक्त है।
## रचनात्मक पैटर्न (Creational Patterns)
- सरल फैक्टरी पैटर्न (Simple Factory)
- फैक्टरी विधि पैटर्न (Factory Method)
- अमूर्त फैक्टरी पैटर्न (Abstract Factory)
- बिल्डर पैटर्न (Builder)
- प्रोटोटाइप पैटर्न (Prototype)
- सिंगलटन पैटर्न (Singleton)
## संरचनात्मक पैटर्न (Structural Patterns)
- फेसाड पैटर्न (Facade)
- एडेप्टर पैटर्न (Adapter)
- प्रॉक्सी पैटर्न (Proxy)
- कंपोज़िट पैटर्न (Composite)
- फ्लाईवेट पैटर्न (Flyweight)
- डेकोरेटर पैटर्न (Decorator)
- ब्रिज पैटर्न (Bridge)
## व्यवहारिक पैटर्न (Behavioral Patterns)
- मीडिएटर पैटर्न (Mediator)
- ऑब्जर्वर पैटर्न (Observer)
- कमांड पैटर्न (Command)
- इटरेटर पैटर्न (Iterator)
- टेम्पलेट मेथड पैटर्न (Template Method)
- स्ट्रेटेजी पैटर्न (Strategy)
- स्टेट पैटर्न (State)
- मेमेंटो पैटर्न (Memento)
- इंटरप्रेटर पैटर्न (Interpreter)
- रिस्पॉन्सिबिलिटी चेन पैटर्न (Chain of Responsibility)
- विज़िटर पैटर्न (Visitor)
भंडार पैटर्न की श्रेणी के अनुसार निर्देशिका व्यवस्थित करता है, प्रत्येक पैटर्न एक क्रमांकित निर्देशिका से मेल खाता है, जिससे क्रम से पढ़ना और संदर्भ लेना सुविधाजनक होता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.