यह गो बैकएंड क्लीन आर्किटेक्चर नाम का एक विंडोज़ ऐप है, जिसका नवीनतम संस्करण go-backend-clean-architecturesourcecode.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ़्त होस्टिंग प्रदाता ऑनवर्क्स पर ऑनलाइन चलाया जा सकता है।
गो बैकएंड क्लीन आर्किटेक्चर नामक इस ऐप को ऑनवर्क्स के साथ मुफ्त में डाउनलोड करें और ऑनलाइन चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
स्क्रीनशॉट:
गो बैकएंड क्लीन आर्किटेक्चर
विवरण:
यह रिपॉजिटरी एक प्रोडक्शन-केंद्रित गो बैकएंड स्टार्टर है जो व्यावसायिक तर्क को फ्रेमवर्क, डेटाबेस और डिलीवरी मैकेनिज्म से स्वतंत्र रखने के लिए क्लीन आर्किटेक्चर का उपयोग करता है। यह कोड को परतों में व्यवस्थित करता है—डोमेन, उपयोग के मामले, इंटरफेस/एडेप्टर—ताकि HTTP फ्रेमवर्क या डेटाबेस की अदला-बदली से कोर लॉजिक में कोई बदलाव न आए। इस टेम्पलेट में कॉन्फ़िगरेशन, लॉगिंग, डिपेंडेंसी इंजेक्शन, एरर हैंडलिंग और रिक्वेस्ट वैलिडेशन के लिए अच्छी तरह से चुनी गई स्कैफोल्डिंग शामिल है ताकि टीमें व्यावसायिक सुविधाओं पर ध्यान केंद्रित कर सकें। यह रिपॉजिटरी इंटरफेस, DTO और सुसंगत प्रतिक्रिया लिफाफों के लिए व्यावहारिक पैटर्न प्रदर्शित करता है जो API को पूर्वानुमानित रखते हैं। परीक्षण उत्कृष्ट है: पोर्ट और एडेप्टर मॉकिंग और टेबल-संचालित परीक्षणों के लिए डिज़ाइन किए गए हैं, जिससे सुविधाएँ जोड़ते समय कम घर्षण होता है। एक शिक्षण संसाधन और एक वास्तविक स्टार्टर के रूप में, यह टीमों को उन सीमाओं के साथ सेवाओं को शुरू करने में मदद करता है जो समय के साथ पुरानी हो जाती हैं।
विशेषताएं
- डोमेन, उपयोग मामलों और एडाप्टरों को अलग करने वाला स्वच्छ आर्किटेक्चर फ़ोल्डर लेआउट
- मिडलवेयर, सत्यापन और सुसंगत त्रुटि मैपिंग के साथ HTTP सर्वर स्कैफोल्ड
- डेटाबेस या कैश के लिए रिपॉजिटरी इंटरफेस और ठोस कार्यान्वयन
- केंद्रीकृत कॉन्फ़िगरेशन और संरचित लॉगिंग उत्पादन के लिए तैयार
- तालिका-संचालित परीक्षण और मॉक जो इकाई और एकीकरण परीक्षण को सरल बनाते हैं
- स्थानीय रूप से या CI में शीघ्रता से चलाने के लिए मेकफाइल/टास्क और डॉकराइजेशन
प्रोग्रामिंग भाषा
Go
श्रेणियाँ
यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/go-backend-clean-arch.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे किसी भी निःशुल्क ऑपरेटिव सिस्टम से सबसे आसान तरीके से ऑनलाइन चलाने के लिए OnWorks में होस्ट किया गया है।