इससे पहले कि आप अपने पहले गो एप पर काम करना शुरू कर सकें, आपको अपने लिनक्स मशीन पर एक गो विकास पर्यावरण को कॉन्फ़िगर करना होगा।
गो, जिसे गोलंग के नाम से भी जाना जाता है, 2007 में Google द्वारा विकसित एक आधुनिक और कुशल प्रोग्रामिंग भाषा है। इसकी सादगी, गति और समवर्ती विशेषताओं के कारण हाल के वर्षों में इसकी लोकप्रियता में काफी वृद्धि हुई है।
यदि आप एक डेवलपर हैं जो इस भाषा का पता लगाना चाहते हैं, तो आपको अपने सिस्टम पर गो डेवलपमेंट एनवायरनमेंट सेट करना होगा। आइए जानें कि आप कैसे मैन्युअल रूप से और पैकेज मैनेजर का उपयोग करके लिनक्स पर गो को स्थापित कर सकते हैं।
Linux पर अधिष्ठापन के लिए पूर्वापेक्षाएँ जाएँ
लिनक्स पर गो को स्थापित करने से पहले, आपको यह सुनिश्चित करने की आवश्यकता है कि आपका सिस्टम अद्यतित है। एक टर्मिनल खोलें और ऐसा करने के लिए निम्न आदेश निष्पादित करें:
उबंटू पर- और डेबियन-आधारित लिनक्स डिस्ट्रोस:
sudo apt अपडेट && apt अपग्रेड -y
आर्क लिनक्स और इसके डेरिवेटिव पर:
सुडो पॅकमैन -Syu
आरएचईएल और फेडोरा पर:
सुडो डीएनएफ अपग्रेड
एक बार जब आप अपने सिस्टम को अपडेट और अपग्रेड कर लेते हैं, तो आप अगले चरणों पर जाने के लिए तैयार हो जाते हैं।
विधि 1: लिनक्स पर पैकेज मैनेजर के साथ इंस्टॉल करें
एक बार जब आपका सिस्टम अप-टू-डेट हो जाता है, तो आप अपने लिनक्स डिस्ट्रो के डिफ़ॉल्ट पैकेज मैनेजर के माध्यम से गोलंग को स्थापित करने के लिए आगे बढ़ सकते हैं।
उबंटू- और डेबियन-आधारित लिनक्स डिस्ट्रोज़ पर:
सुडो एपीटी गोलंग स्थापित करें
आर्क लिनक्स और इसके डेरिवेटिव पर:
सुडो पॅकमैन -एस गोलांग
आरएचईएल और फेडोरा पर:
सुडो डीएनएफ गोलंग स्थापित करें
डिफ़ॉल्ट पैकेज मैनेजर का उपयोग करके अपने लिनक्स मशीन पर गो को स्थापित करने के लिए आवश्यक सभी चरण हैं।
विधि 2: लिनक्स पर मैन्युअल रूप से डाउनलोड और इंस्टॉल करें
अपने लिनक्स मशीन पर गो को मैन्युअल रूप से स्थापित करने के लिए, सबसे पहले, आपको आधिकारिक गोलंग साइट से नवीनतम गो टीएआर पैकेज लेना होगा। आप इसे मैन्युअल रूप से या उपयोग करके कर सकते हैं लिनक्स पर wget कमांड:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
डाउनलोड करना:जाओ (लिनक्स)
अब आपको अनुशंसित डिफ़ॉल्ट निर्देशिका में पैकेज को अनटार करने की आवश्यकता है (आप इसे अपनी पसंद के अनुसार बदल सकते हैं) सूडो प्रीफ़िक्स्ड टैर कमांड का उपयोग करके -xvf उपनाम:
सुडो टार -सी / यूएसआर / लोकल -एक्सवीएफ गो 1.12.6.लिनक्स-एमडी64.टार.जीजेड
इसके बाद, उस निर्देशिका को जोड़ें जहाँ आपने पैकेज को पाथ पर्यावरण चर में अतारांकित किया था। आप निर्यात कमांड का उपयोग करके ऐसा कर सकते हैं:
निर्यात पथ = $ पथ: /usr/स्थानीय/गो/बिन
गो को मैन्युअल रूप से इंस्टॉल करने के लिए आपको बस इतना ही कदम उठाने की जरूरत है। आप निम्न आदेश चलाकर स्थापना को सत्यापित कर सकते हैं:
जाओ संस्करण
इस आदेश को गो का संस्करण वापस करना चाहिए जो वर्तमान में आपके सिस्टम पर सक्रिय है।
अपने लिनक्स सिस्टम से गो को अनइंस्टॉल करें
यदि आप गो को अनइंस्टॉल करना चाहते हैं, तो आप दो तरीकों में से एक का पालन करके ऐसा कर सकते हैं, यह इस बात पर निर्भर करता है कि आपने इसे पहली बार में कैसे स्थापित किया था। यदि आपने पैकेज मैनेजर का उपयोग करके गो को स्थापित किया है, तो आप इसे उसी तरह से अनइंस्टॉल कर सकते हैं जैसे आप अन्य प्रोग्राम को हटाते हैं।
उबंटू- और डेबियन-आधारित लिनक्स डिस्ट्रोज़ पर:
sudo apt autoremove golang
आर्क लिनक्स और इसके डेरिवेटिव पर:
सुडो पॅकमैन -आर गोलांग
आरएचईएल और फेडोरा पर:
सुडो डीएनएफ गोलांग हटा दें
यदि आपने गो को मैन्युअल रूप से इंस्टॉल किया है, तो आप गो इंस्टॉलेशन डायरेक्टरी को साफ करके इसे अनइंस्टॉल कर सकते हैं।
यदि आपने इसे अनुशंसित डिफ़ॉल्ट निर्देशिका में स्थापित किया है, तो यह कमांड चलाएँ:
आरएम-आरएफ /यूएसआर/लोकल/गो
यदि आपने इसे एक अलग निर्देशिका में स्थापित किया है, तो बस स्थान को अपनी स्थापना निर्देशिका से बदलें। आप भी चाह सकते हैं पथ चर अद्यतन करें गो निर्देशिका को हटाने के लिए।
अब आप लिनक्स पर गो के साथ सॉफ्टवेयर बना सकते हैं
एक गो विकास पर्यावरण की स्थापना के साथ, आप भाषा की खोज और अपने अनुप्रयोगों का निर्माण शुरू कर सकते हैं। आप वेब एप्लिकेशन से लेकर कमांड-लाइन टूल और क्लाउड सेवाओं तक कुछ भी बनाने के लिए गो का उपयोग कर सकते हैं।
गो की विशेषताएं, तृतीय-पक्ष पैकेज समर्थन और सामान्य लचीलापन डेवलपर्स को सभी प्रकार के सॉफ़्टवेयर बनाने के लिए रचनात्मक स्वतंत्रता देता है। यदि आप गो विकास के लिए नए हैं, तो गोलंग की पूरी क्षमता का लाभ उठाने के लिए आपको कुछ बातें जानने की आवश्यकता है।