मोशनी कंसोल एप्लिकेशन Go में
408 पृष्ठ
Hindi
PDF
4.5

मोशनी कंसोल एप्लिकेशन Go में

Создаём профессиональные CLI-инструменты

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Powerful Command-Line Applications in Go» (हिंदी अनुवाद में — «मोशनी कंसोल एप्लिकेशन Go में») रिकार्डो जेरार्डी द्वारा 2021 में प्रकाशित हुई और तुरंत Go भाषा के साथ काम करने वाले डेवलपर्स का ध्यान आकर्षित किया। यह सिंटैक्स का कोई और परिचय नहीं है — यह पेशेवर, विश्वसनीय और रखरखाव योग्य कमांड-लाइन टूल बनाने के लिए एक व्यावहारिक मार्गदर्शिका है। ऐसी दुनिया में जहां CLI उपयोगिताएँ DevOps, प्रशासन और ऑटोमेशन की नींव बनी हुई हैं, यह पुस्तक एक महत्वपूर्ण स्थान भरती है: केवल काम करने वाले नहीं, बल्कि औद्योगिक कंसोल एप्लिकेशन कैसे लिखें।

पुस्तक किस बारे में है

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

विशेष ध्यान दिया गया है:

  • कोड संरचना और पैकेज संगठन;
  • एरर हैंडलिंग और graceful shutdown;
  • बाहरी API और डेटाबेस के साथ एकीकरण;
  • टेस्ट लिखना (unit, integration, end-to-end);
  • CI/CD के माध्यम से बाइनरी फ़ाइलों का निर्माण और वितरण।

यह पुस्तक किसके लिए है

पुस्तक उन डेवलपर्स के लिए है जो पहले से Go की मूल बातों से परिचित हैं। यदि आप Go में सरल प्रोग्राम लिख सकते हैं, लेकिन अगले स्तर पर जाना चाहते हैं, तो यह पुस्तक आपके लिए है।

अनुशंसाएँ