अभिलेखागार के साथ काम करने के लिए ओपन सोर्स गो लाइब्रेरी

क्रॉस-प्लेटफ़ॉर्म, उच्च-स्तरीय गो एपीआई का उपयोग करके आसानी से अभिलेखागार बनाना, प्रबंधित करना और निकालना।

आर्काइव एक ओपन सोर्स गो लाइब्रेरी है जो गो कमांड का उपयोग करके आसानी से आर्काइव बनाने, प्रबंधित करने और निकालने की कार्यक्षमता प्रदान करता है। पुस्तकालय विभिन्न स्वरूपों के लिए बहुत स्थिर, क्रॉस-प्लेटफ़ॉर्म, उच्च-स्तरीय अभिलेखीय और संपीड़न संचालन है। कुछ सबसे सामान्य कार्य जैसे आर्काइव, अनारकली, एक्सट्रैक्ट, कंप्रेसफाइल और डीकंप्रेसफाइल को उपयोगकर्ता की सुविधा के लिए पैकेज स्तर पर लागू किया जाता है।

पुस्तकालय सॉफ्टवेयर डेवलपर्स को विभिन्न संपीड़न फ़ाइल स्वरूपों जैसे ब्रॉटली (बीआर), बज़िप 2 (बीजे 2), फ्लैट (ज़िप), जीज़िप (जीजेड), एलजेड 4, स्नैपी (एसजेड), एक्सजेड, और ज़स्टैंडर्ड (जेडएसटीडी) की फाइलों को संपीड़ित और डीकंप्रेस करने में सक्षम बनाता है। ) यह ज़िप, टीएआर, और आरएआर जैसे संग्रह प्रारूपों के लिए भी समर्थन प्रदान करता है।

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

Previous Next

संग्रहकर्ता के साथ शुरुआत करना

संग्रहकर्ता को स्थापित करने का अनुशंसित तरीका GitHub से है, कृपया सुचारू स्थापना के लिए निम्न कमांड का उपयोग करें।

GitHub के माध्यम से संग्रहकर्ता स्थापित करें

go get github.com/mholt/archiver/cmd/arc"

Go . के माध्यम से एक संग्रह फ़ाइल बनाएँ

आर्काइव लाइब्रेरी सॉफ्टवेयर डेवलपर्स को गो कोड की दो पंक्तियों का उपयोग करके गंतव्य पर एक नई फ़ाइल के लिए स्रोत फ़ाइलों की एक संग्रह फ़ाइल बनाने में सक्षम बनाती है। आप आसानी से संग्रह में फ़ाइल या फ़ोल्डर को आसानी से जोड़ सकते हैं। फ़ाइल को संग्रह के शीर्ष स्तर पर जोड़ा जाएगा और निर्देशिकाओं को पुनरावर्ती रूप से जोड़ा जाएगा। प्रारूप के प्रकार के एक विशिष्ट उदाहरण का उपयोग करते हुए संग्रह बनाते समय या फ़ाइलों को संपीड़ित करते समय, बाद में भ्रम को रोकने के लिए आउटपुट फ़ाइल का नाम प्रारूप के नाम से मेल खाना चाहिए।

फ़ाइलों को संपीड़ित और डीकंप्रेस करें

ओपन सोर्स आर्काइवर लाइब्रेरी सॉफ्टवेयर डेवलपर्स को अपने स्वयं के अनुप्रयोगों के अंदर फाइलों को संपीड़ित और डीकंप्रेस करने में सक्षम बनाती है। फ़ाइलों को संपीड़ित और विघटित करने के लिए कई महत्वपूर्ण कार्य और विधियां शामिल हैं। आप किसी फ़ाइल या निर्देशिका को आसानी से संपीड़ित कर सकते हैं, किसी फ़ाइल या निर्देशिका को डीकंप्रेस कर सकते हैं, एक विशिष्ट फ़ाइल, फ़ोल्डर निष्कर्षण, और बहुत कुछ निकाल सकते हैं।

अभिलेखागार से एक विशिष्ट फ़ाइल या फ़ोल्डर निकालें

ओपन सोर्स आर्काइवर लाइब्रेरी सॉफ्टवेयर डेवलपर्स को गो एपीआई का उपयोग करके एक विशिष्ट फाइल को पढ़ने और निकालने में सक्षम बनाती है। लाइब्रेरी कोड की कुछ पंक्तियों के साथ फ़ाइलों और फ़ोल्डरों को आपकी पसंद के स्थान पर निकालने का समर्थन करती है। आप प्रदान किए गए संग्रह से किसी विशेष फ़ाइल को आसानी से चुन सकते हैं और इसे अपनी पसंद के स्थान पर निकाल सकते हैं। फ़ाइल के समान ही आप अपनी पसंद के गंतव्य के लिए एक संपूर्ण फ़ोल्डर भी निकाल सकते हैं।

 हिन्दी