Semalt: Iotest, Golang र Go प्रोग्रामिंग भाषा

गोलांग, जसलाई गो पनि भनिन्छ, एक प्रोग्रामिंग भाषा हो जुन रोबर्ट ग्रिसेमर, केन थम्पसन र रोब पाइकले २०० in मा सिर्जना गरेको हो। यस भाषाले विभिन्न सीएसपी-शैली समवर्ती प्रोग्रामिंग सुविधाहरू र मेमोरी सुरक्षा सुविधाहरू राख्दछ। गो सब भन्दा राम्ररी यसको निर्मित प्रकारका लागि परिचित छ, जस्तै बाइट्स, इन्ट 6464, फ्लोट ,२, बुलियन्स, र क्यारेक्टर स्ट्रिंगहरू। यसबाहेक, यसमा एक निर्मित परीक्षण कमान्ड छ (Iotest को रूपमा चिनिन्छ) जुन एक न्यूनतम तर अद्वितीय परीक्षण अनुभव दिन्छ।

गोलांगमा, स्रोत फाइलहरू सिस्टम डाइरेक्टरीहरू हुन् जो प्याकेजहरू भनिन्छ, गो अनुप्रयोगहरूमा कोड पुन: प्रयोगयोग्य सक्षम गर्दछ। यहाँ हामीले सब भन्दा राम्रो र महत्त्वपूर्ण Golang प्याकेजहरु बारे छलफल गरेका छौं।

  • कुबर्नेट्स (कन्टेनर अर्केस्ट्रेसन);
  • प्रमाणित (परीक्षण);
  • जिन्कगो (परीक्षण);
  • गोमेगा (परीक्षण);
  • लग्रस (लगि));
  • AWS SDK (क्लाउड उपकरणहरू);
  • ग्लग (लगिंग);
  • Xobra (उत्पादकता);
  • XGocheck (परीक्षण);
  • त्रुटिहरू (त्रुटि ह्यान्डलिंग);

१. प्रमाणित र गोचेक:

दुबै गोचेक र प्रमाणिकरण सरल तर शक्तिशाली गो प्याकेजहरू हुन् जुन शीर्ष-निशान गो परीक्षण सुविधाहरूको साथ आउँदछ।

२ जिन्कगो र गोमेगा:

Iotest बाहेक, तपाइँ Ginkgo को बारे मा थाहा पाउनु पर्छ, जो एक भारी शुल्क BDD रूपरेखा हो। अर्को तर्फ, गोमेगा माचेर लाइब्रेरी हो जसले जिन्कोको जस्तै सुविधाहरू राख्दछ।

C. कोब्रा:

यो Golang अनुप्रयोगहरू र Iotest को लागी एक प्रसिद्ध उत्पादकता सूट हो। कोब्राले तपाईंलाई राम्रो संगठित गो अनुप्रयोगहरू र आधारभूत वेब स्क्रैपरहरू लेख्न अनुमति दिन्छ, र यी अनुप्रयोगहरू र स्क्र्यापरहरू कायम गर्न सजिलो हुन्छ। कोब्रा पहिले केही महिना पहिले ह्युगो र भिपरसँगै प्रस्तुत भएको थियो। GitHub मा विशेषज्ञहरु कोब्रा प्रयोग गरीएको डाटाको एक्स्ट्रक्टरको विशाल श्रृंखला बनाउन।

Log. लोग्रस र त्रुटिहरू:

दुबै लोगरस र एररहरू मुख्य रूपले लगि packages प्याकेजहरू हुन् जसले स्वदेशी लग प्याकेज व्यवहार विस्तार गर्न मद्दत गर्दछ र ढाँचा र रंग कोडिंग जस्ता उपयोगी सेवाहरू प्रदान गर्दछ। लोग्रस त्रुटि भन्दा धेरै राम्रो छ र बिभिन्न विस्तारहरू निर्माण गर्न प्रयोग गरिन्छ। तर यसको मतलब यो होइन कि त्रुटिहरू राम्रो प्याकेज होईन; वास्तवमा त्रुटिहरू एक असाधारण गो प्याकेज हो जुन गोलlang्गमा दुबै ठूला र साना त्रुटिहरू सम्हाल्नको लागि प्रयोग गरिन्छ र धेरै सुविधाहरू राख्दछ।

G. ग्लग:

यो मुख्य रूपमा लगि package प्याकेज हो जुन Google द्वारा केहि महिना अघि सिर्जना गरिएको हो। Glog आधारभूत र उन्नत ब्राउजर विस्तार निर्माण गर्न प्रयोग एक सरल गोलंग प्याकेज हो।

A. AWS SDK र Xobra:

दुबै AWS SDK र Xobra ले तपाईंलाई त्रुटि (लाइन नम्बर र फाईलहरू) को प्रस keep्ग राख्न र समान सुविधाहरू राख्न अनुमति दिन्छ। तपाईंले दिमागमा राख्नु पर्छ कि प्याकेज नामहरू तिनीहरू पछाडि फर्कने फोल्डरहरूसँग सधैं मिल्दछन्।

निष्कर्ष:

गो कम्पाईल गरिएको भाषा हो जुन यसको गतिको लागि व्यापक रूपमा परिचित छ। यो मेशीन-स्तर कोडमा समर्पित छ जुन अनुप्रयोगले चलाउने प्रत्येक पटक व्याख्या गर्नको सट्टा कम्प्युटरले सिधा पढ्न सकिन्छ, जस्तै वेब पृष्ठमा जाभास्क्रिप्ट। Iotest बाहेक, तपाईं माथिको Golang प्याकेजहरू को बारे मा जान्नु पर्छ जसले बिभिन्न ब्राउजर एक्स्टेन्सनहरू, आधारभूत डाटा एक्स्ट्रक्टरहरू, र वेब अनुप्रयोगहरू निर्माण गर्न मद्दत गर्दछ। यी गो प्याकेजहरूले तपाईंलाई एक सरल आदेश लाइनको साथ बिभिन्न अपरेटिंग प्रणालीहरू र वेब ब्राउजरहरूको लागि कार्यान्वयन बाइनरीहरू उत्पादन गर्न अनुमति दिन्छ।