Go में नेटवर्क प्रोग्रामिंग
460 पृष्ठ
Hindi
PDF
4.5

Go में नेटवर्क प्रोग्रामिंग

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

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Network Programming with Go» (हिंदी अनुवाद में — «Go में नेटवर्क प्रोग्रामिंग») जन न्यूमार्च (Jan Newmarch) द्वारा 2017 में प्रकाशित हुई और तुरंत हर Go डेवलपर की लाइब्रेरी में एक महत्वपूर्ण स्थान बना लिया। यह केवल नेटवर्क प्रोटोकॉल की संदर्भ पुस्तिका नहीं है — यह एक संपूर्ण व्यावहारिक मार्गदर्शिका है जो Go भाषा में विश्वसनीय, स्केलेबल और सुरक्षित नेटवर्क एप्लिकेशन बनाना सिखाती है। हालाँकि यह पुस्तक Golang के लिए लिखी गई है, इसकी अवधारणाएँ और दृष्टिकोण नेटवर्क के साथ काम करने वाले किसी भी प्रोग्रामर के लिए उपयोगी होंगी। शैक्षिक साइट PythonLib पर हम इसे उन सभी के लिए अनिवार्य पठन के रूप में अनुशंसित करते हैं जो नेटवर्क डेवलपमेंट में गहराई से उतरना चाहते हैं।

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

पुस्तक नेटवर्क प्रोग्रामिंग के सभी प्रमुख पहलुओं को कवर करती है: बुनियादी TCP और UDP प्रोटोकॉल से लेकर HTTP/2, RPC, WebSocket और gRPC जैसी उच्च-स्तरीय तकनीकों तक। लेखक पाठक को सरल उदाहरणों (TCP क्लाइंट और सर्वर बनाना) से जटिल विषयों तक क्रमिक रूप से ले जाता है: एसिंक्रोनस I/O, कनेक्शन मल्टीप्लेक्सिंग, TLS/SSL के साथ काम करना, वितरित सिस्टम का निर्माण। Go में इडियोमैटिक कोड पर विशेष ध्यान दिया गया है: गोरूटीन, चैनल, इंटरफ़ेस और कंकरेंसी पैटर्न।

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

यह पुस्तक उन डेवलपर्स के लिए है जो पहले से Go की मूल बातों (सिंटैक्स, टाइप, बुनियादी संरचनाएँ) से परिचित हैं। भाषा में नए लोगों के लिए यह कठिन होगी — बेहतर होगा कि पहले Golang का परिचयात्मक कोर्स कर लें। हालाँकि, यदि आपने पहले Go में सरल स्क्रिप्ट लिखी हैं और चा

अनुशंसाएँ