Go in Practice
312 पृष्ठ
Hindi
PDF
4.5

Go in Practice

Практическое руководство по Golang

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Go in Practice» (लेखक — मैट बैचर और मैट फ़रीना, 2016 में प्रकाशित) Go प्रोग्रामिंग भाषा पर साहित्य के बीच एक विशेष स्थान रखती है। कई पाठ्यपुस्तकों के विपरीत, जो सिंटैक्स और सिद्धांत से शुरू होती हैं, यह पुस्तक तुरंत पाठक को वास्तविक समस्याओं को हल करने में डुबो देती है। यह उन लोगों के लिए है जो पहले से ही Go (या किसी अन्य C-जैसी भाषा) की मूल बातों से परिचित हैं और रोज़मर्रा के डेवलपमेंट में भाषा को लागू करना सीखना चाहते हैं — HTTP सर्वर के साथ काम करने से लेकर टेस्टिंग और डिप्लॉयमेंट तक।

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

«Go in Practice» में 8 भाग हैं, जिनमें से प्रत्येक Go के अनुप्रयोग के एक विशिष्ट क्षेत्र के लिए समर्पित है। लेखक बुनियादी सिंटैक्स समझाने में समय बर्बाद नहीं करते — वे सीधे व्यावहारिक तकनीकों पर आते हैं। पुस्तक में शामिल है:

  • कमांड लाइन के साथ काम करना — फ़्लैग, आर्गुमेंट्स, कॉन्फ़िगरेशन फ़ाइलें।
  • HTTP सर्वर और क्लाइंट — रूटिंग, मिडलवेयर, JSON के साथ काम करना, REST API।
  • डेटाबेस — SQL और NoSQL से कनेक्शन, कनेक्शन पूल, ट्रांज़ैक्शन।
  • टेस्टिंग — यूनिट टेस्ट, टेबल-ड्रिवन टेस्ट, मॉक, बेंचमार्क।
  • कंकरेंसी — गोरूटीन, चैनल, कंकरेंसी पैटर्न, sync.WaitGroup।
  • पैकेजिंग और डिप्लॉयमेंट — बिल्ड, डिपेंडेंसी, Docker, CI/CD।
  • सुरक्षा — एन्क्रिप्शन, ऑथेंटिकेशन, इंजेक्शन से सुरक्षा।

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

यह पुस्तक प्रैक्टिसिंग डेवलपर्स के लिए है

अनुशंसाएँ