गो एक ओपन-सोर्स प्रोग्रामिंग भाषा है जिसे पहली बार रॉबर्ट ग्रिसेमर, रॉब पाइक और केन थॉम्पसन द्वारा Google में बनाया गया था। जैसे-जैसे Google का कोडबेस जटिलता और आकार में बढ़ता गया, कंपनी को एक सरल, विश्वसनीय प्रोग्रामिंग भाषा बनाने की आवश्यकता थी जो सीखने में आसान हो। जाओ इन सभी बॉक्सों पर टिक करें।
यह स्थिर रूप से टाइप किया गया है और स्मृति आवंटन, कचरा संग्रह, और प्राकृतिक समरूपता के साथ आता है। गो का डिज़ाइन भाषा को उच्च प्रदर्शन और गति प्रदान करता है।
गो का उपयोग ज्यादातर क्लाउड प्रोग्रामिंग, DevOps, रोबोटिक्स, डेटा साइंस और आर्टिफिशियल इंटेलिजेंस में किया जाता है।
प्रारंभ करना: गो स्थापित करें
गो के साथ आरंभ करने के लिए, इसे अपने विकास परिवेश में स्थापित करें। इसे स्थापित करने से पहले, आपको इसे यहां से डाउनलोड करना होगा गो डाउनलोड पेज. एक बार वहां, डाउनलोड प्रक्रिया शुरू करने के लिए आपके सिस्टम से मेल खाने वाले इंस्टॉलर पर क्लिक करें।
विंडोज़ पर गो स्थापित करें
आपके द्वारा डाउनलोड की गई MSI फ़ाइल खोलें और Go को स्थापित करने के लिए निर्देशों का पालन करें। पुष्टि करें कि कमांड प्रॉम्प्ट में निम्न कमांड चलाकर इंस्टॉलेशन सफल हुआ या नहीं।
जाओ संस्करण
MacOS पर गो इंस्टाल करें
आपके द्वारा डाउनलोड की गई पीकेजी फ़ाइल खोलें, गो को स्थापित करने के लिए निर्देशों का पालन करें, और बस हो गया। आपको इसका उपयोग करने में सक्षम होना चाहिए।
विंडोज की तरह, आप यह पुष्टि करने के लिए निम्न कमांड का उपयोग कर सकते हैं कि क्या इंस्टॉलेशन सफल रहा:
जाओ संस्करण
लिनक्स पर गो स्थापित करें
गो को स्थापित करने से पहले, इस आदेश का उपयोग करके किसी भी पिछले इंस्टॉलेशन को हटा दें:
आरएम-आरएफ / यूएसआर / स्थानीय / गो
का उपयोग करते हुए बहुत सावधान रहें आर एम के साथ आदेश आरएफ विकल्प। यह आपके द्वारा दी गई निर्देशिका को स्थायी रूप से हटा देगा, जिसमें सभी फाइलें शामिल हैं। टाइपो के लिए देखें!
अभी, टैरबॉल फ़ाइल निकालें आपने अभी डाउनलोड किया है /usr/स्थानीय। निम्न कमांड चलाएँ, प्रतिस्थापित करें tarball-file.tar.gz आपके फ़ाइल नाम के साथ:
टार -C /usr/स्थानीय -xzf tarball-file.tar.gz
आपको गो पथ को भी जोड़ना होगा पथ पर्यावरण चर:
निर्यात पथ = $ पथ:/usr/स्थानीय/गो/बिन
आपका पहला गो कार्यक्रम
अब जब आपने अपनी मशीन पर गो इंस्टॉल कर लिया है, तो आप अपना पहला गो प्रोग्राम लिखने के लिए तैयार हैं।
हैलो वर्ल्ड प्रोग्राम बनाएं
आपके द्वारा बनाया गया पहला प्रोग्राम है एक साधारण प्रोग्राम जो "हैलो वर्ल्ड" प्रिंट करता है. एक नई फ़ाइल बनाएँ, हैलो-world.go, और इसे अपने पसंदीदा टेक्स्ट एडिटर से खोलें। यदि आप वीएस कोड का उपयोग कर रहे हैं, तो यह आपको गो एक्सटेंशन इंस्टॉल करने के लिए प्रेरित करेगा। इसे स्थापित करें और निम्न कोड जोड़ें हैलो-world.go:
पैकेज मुख्य
आयात "एफएमटी"
समारोह मुख्य () {
एफएमटी Println ("हैलो वर्ल्ड")
}
आपके द्वारा अभी लिखे गए कोड में क्या हो रहा है, इस पर चर्चा करने से पहले, यह जांचने के लिए निम्न कमांड चलाएँ कि क्या यह काम करता है।
जाओ भागो hello-world.go
इसे आपके टर्मिनल पर "हैलो वर्ल्ड" प्रिंट करना चाहिए।
कार्यक्रम का टूटना
निष्पादन योग्य पैकेज
पैकेज मुख्य
गो स्रोत फ़ाइलों को संकुल में व्यवस्थित करता है, जो पुन: प्रयोज्य में सहायता करता है। एक पैकेज में कई फाइलें हो सकती हैं। इनमें से प्रत्येक फाइल एक ही पैकेज में अन्य फाइलों से मूल्यों या कार्यों को आयात किए बिना एक्सेस कर सकती है। इसके अलावा, किसी पैकेज को गो फ़ाइल में आयात करने से आपको उसमें शामिल फ़ाइलों में परिभाषित सभी मानों और कार्यों तक पहुंच प्राप्त होती है।
आपके द्वारा उपयोग किया गया मुख्य पैकेज हैलो-world.go कार्यक्रम विशेष है क्योंकि यह गो को बताता है कि यह कार्यक्रम निष्पादन योग्य है।
आयात स्वरूपण कार्य
आयात "एफएमटी"
एफएमटी गो द्वारा प्रदान किए गए पैकेजों में से एक है। यह एक स्ट्रिंग को प्रिंट करने जैसी स्वरूपित I/O कार्यक्षमताओं को लागू करने के तरीके प्रदान करता है।
मुख्य समारोह
समारोह मुख्य
प्रत्येक निष्पादन योग्य गो प्रोग्राम में एक होना चाहिए मुख्य फ़ंक्शन जो एक प्रवेश बिंदु के रूप में कार्य करता है।
इस उदाहरण में, आप उपयोग कर रहे हैं एफएमटी प्रिंट्लन एक नई लाइन के बाद "हैलो वर्ल्ड" प्रिंट करने के लिए।
आप इस ट्यूटोरियल में हैलो वर्ल्ड प्रोग्राम के लिए कोड पा सकते हैं यह Gist.
गो प्रोग्रामिंग के बारे में सीखना जारी रखें
इस पोस्ट ने आपको गो प्रोग्रामिंग भाषा में प्रोग्राम लिखने से परिचित कराया। आपने सीखा है कि आप जिस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं उस पर गो कैसे स्थापित करें और एक सरल हैलो वर्ल्ड प्रोग्राम कैसे बनाएं। वेरिएबल प्रकारों, सरणियों और लूपों के बारे में सीखकर गो में गहराई से उतरें।
क्या गोलांग आज सीखने लायक है?
आगे पढ़िए
संबंधित विषय
- प्रोग्रामिंग
- प्रोग्रामिंग
लेखक के बारे में
मैरी गैथोनी एक सॉफ्टवेयर डेवलपर हैं, जिन्हें तकनीकी सामग्री बनाने का जुनून है जो न केवल सूचनात्मक है, बल्कि आकर्षक भी है। जब वह कोडिंग या लेखन नहीं कर रही होती है, तो उसे दोस्तों के साथ घूमने और बाहर रहने में मज़ा आता है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें