Hands-On RESTful Web Services with Go
Создание масштабируемых API на Golang
सारांश:
परिचय
पुस्तक «Hands-On RESTful Web Services with Go» (हिंदी अनुवाद में — «Go पर RESTful वेब-सर्विसेज़ के लिए व्यावहारिक मार्गदर्शिका») 2019 में प्रकाशित हुई और तुरंत Go (Golang) भाषा सीखने वाले डेवलपर्स का ध्यान आकर्षित किया। लेखक — Naren Yellavula — एक अनुभवी सॉफ्टवेयर इंजीनियर हैं, जो backend डेवलपमेंट और माइक्रोसर्विस आर्किटेक्चर में विशेषज्ञता रखते हैं। इस समीक्षा में हम देखेंगे कि यह पुस्तक कैसे उपयोगी है, यह किसके लिए है, और इसे पढ़ने के बाद आप कौन से व्यावहारिक कौशल प्राप्त करेंगे।
पुस्तक किस बारे में है
यह पुस्तक Go भाषा में RESTful वेब-सर्विसेज़ बनाने के लिए एक व्यावहारिक मार्गदर्शिका है। यह डेवलपमेंट के पूरे चक्र को कवर करती है: API डिज़ाइन और राउटर चयन से लेकर testing, documentation और production environment में deployment तक। मुख्य फोकस वास्तविक उदाहरणों और उपयोग के लिए तैयार समाधानों पर है। लेखक पाठक को HTTP की मूल बातों से लेकर उन्नत विषयों जैसे authentication, PostgreSQL के साथ काम करना और Docker के साथ containerization तक सभी चरणों के माध्यम से क्रमिक रूप से ले जाता है।
यह पुस्तक किसके लिए है
यह पुस्तक उन डेवलपर्स के लिए है जो पहले से Go की मूल बातों (syntax, data types, functions, structures) से परिचित हैं। यह निम्नलिखित के लिए उपयोगी होगी:
- Backend डेवलपर्स जो Go पर REST API बनाना सीखना चाहते हैं;
- अन्य भाषाओं (Python, Java, PHP) से Go पर स्विच करने वाले इंजीनियर;
- छात्र और शुरुआती प्रोग्रामर जो व्यावहारिक रूप से वेब डेवलपमेंट सीखना चाहते हैं;
- टीम लीड और आर्किटेक्ट जो सिद्ध समाधानों की तलाश में हैं।