Go Programming Language Phrasebook
Карманный справочник идиом Go
सारांश:
परिचय
पुस्तक Go Programming Language Phrasebook (लेखक: डेविड चिज़नेल, 2012, 192 पृष्ठ) एक कॉम्पैक्ट रेफरेंस है, जो Go (Golang) भाषा की व्यावहारिक महारत पर केंद्रित है। मोटी पाठ्यपुस्तकों के विपरीत, यह पुस्तक 'वाक्यांश पुस्तिका' के सिद्धांत पर बनाई गई है: प्रत्येक अध्याय में सामान्य कार्यों और Go में उनके समाधानों का एक सेट होता है। यह संस्करण Addison-Wesley की Phrasebook श्रृंखला में प्रकाशित हुआ है, जो प्रोग्रामर्स के लिए अपनी संक्षिप्त और सारगर्भित मार्गदर्शिकाओं के लिए जानी जाती है।
पुस्तक किस बारे में है
पुस्तक Go भाषा के प्रमुख पहलुओं को कवर करती है, बुनियादी सिंटैक्स से शुरू होकर कंकरेंसी और नेटवर्क प्रोग्रामिंग जैसे उन्नत विषयों तक। मुख्य ध्यान सिद्धांत पर नहीं, बल्कि कोड के विशिष्ट उदाहरणों पर है जिन्हें वास्तविक प्रोजेक्ट्स में तुरंत लागू किया जा सकता है। पुस्तक की संरचना रेसिपी संग्रह की याद दिलाती है: प्रत्येक अनुभाग एक विशिष्ट कार्य (जैसे, 'स्ट्रिंग्स के साथ काम करना', 'एरर हैंडलिंग', 'HTTP सर्वर बनाना') के लिए समर्पित है और इसमें स्पष्टीकरण के साथ तैयार कोड स्निपेट शामिल है।
मुख्य विषय
- Go डेवलपमेंट एनवायरनमेंट की स्थापना और कॉन्फ़िगरेशन
- बुनियादी डेटा टाइप्स, वेरिएबल्स, कॉन्स्टेंट्स
- कंट्रोल स्ट्रक्चर्स: if, for, switch
- फंक्शन्स, क्लोज़र्स, मेथड्स
- स्ट्रक्ट्स और इंटरफ़ेसेस
- स्लाइसेस, मैप्स, चैनल्स
- कंकरेंसी: गोरूटीन्स, म्यूटेक्सेस, select
- फाइल्स और इनपुट-आउटपुट के साथ काम करना
- एरर हैंडलिंग और पैनिक
- नेटवर्क प्रोग्रामिंग: HTTP, TCP, JSON
- टेस्टिंग और प्रोफाइलिंग