अगले लेख में हम गो पर एक नज़र डालने जा रहे हैं। GoLang के रूप में भी जाना जाता है, यह है एक खुला स्रोत प्रोग्रामिंग भाषा रॉबर्ट ग्रिसेमर, रोब पाइक और केन थॉम्पसन द्वारा Google में विकसित किया गया। अधिकांश गन्नू / लिनक्स वितरण के डिफ़ॉल्ट रिपॉजिटरी में गो भाषा उपलब्ध है। यह भाषा Google के कुछ उत्पादन सर्वरों के साथ-साथ अन्य कंपनियों जैसे ड्रॉपबॉक्स, साउंडक्लाउड, उबर आदि पर सक्रिय रूप से उपयोग की जा रही है।
इस लेख में हम देखेंगे कि उबंटू में गो प्रोग्रामिंग भाषा कैसे स्थापित करें और कॉन्फ़िगर करें। यह एक प्रोग्रामिंग लैंग्वेज है संकलित, प्रतियोगी, अनिवार्य, स्ट्रक्चर्ड, वस्तु उन्मुख नहीं और मल जमा करना। हम पैकेज मैनेजर का उपयोग करके या कोड डाउनलोड करके गोलांग को स्थापित कर पाएंगे।
Ubuntu पर स्थापित करें
पैकेज प्रबंधकों का उपयोग करके गो भाषा स्थापित करें
DEB- आधारित प्रणालियों की तरह डेबियन, उबंटू, लिनक्स टकसाल, हम टर्मिनल में निम्नलिखित कमांड (Ctrl + Alt + T) का उपयोग करके इसे स्थापित कर सकते हैं:
sudo apt-get install golang
आप ई के लिए भी खोज सकते हैं अतिरिक्त उपकरण स्थापित करें। DEB- आधारित सिस्टम पर, एक ही टर्मिनल में चलाएं:
sudo apt-cache search golang
स्रोत से जाओ स्थापित करें
डिफ़ॉल्ट रिपॉजिटरी में गो भाषा संस्करण पुराना हो सकता है। यदि आप नवीनतम संस्करण को स्थापित करने में रुचि रखते हैं, तो इसे आधिकारिक वेबसाइट से डाउनलोड करें और इसे नीचे बताए अनुसार मैन्युअल रूप से स्थापित करें। इस उदाहरण के लिए, यह वह विकल्प है जिसका मैंने अनुसरण किया है।
निम्नलिखित आदेश मैंने के संस्करण में परीक्षण किए हैं Ubuntu के 17.10। हालाँकि, ये चरण अन्य Gnu / Linux वितरण के लिए समान हैं। अपने से नवीनतम संपीड़ित संस्करण डाउनलोड करें वेबसाइट.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
अब फ़ाइल की अखंडता की जाँच करें नीचे दिखाए अनुसार डाउनलोड किया गया।
sha256sum go1.9.3.linux-amd64.tar.gz
का मूल्य SHA256 चेकसम पिछले आदेश से पता चलता है कि आपको डाउनलोड लिंक के साथ दिए गए एक से मेल खाना चाहिए। यदि यह मेल नहीं खाता है, तो इसे फिर से डाउनलोड करें।
कमांड के साथ डाउनलोड की गई फ़ाइल निकालें:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
इसे डायरेक्टरी में निकाला जाएगा / Usr / स्थानीय। -C ध्वज गंतव्य निर्देशिका को इंगित करता है।
गो को कॉन्फ़िगर करें
अब, हमें करना चाहिए उपयोगकर्ता की प्रोफ़ाइल में जाने के लिए पथ सेट करें। टर्मिनल में टाइप करके अपने उपयोगकर्ता प्रोफ़ाइल को संपादित करें (Ctrl + Alt + T):
sudo vi ~/.profile
निम्नलिखित पंक्ति जोड़ें:
export PATH=$PATH:/usr/local/go/bin
फ़ाइल को सहेजें और बंद करें।
अब हम कॉन्फ़िगर करेंगे कार्यक्षेत्र। एक कार्यक्षेत्र निर्देशिकाओं का एक पदानुक्रम है। इस मामले में हम आपको इसकी जड़ में तीन निर्देशिका देने जा रहे हैं:
- "
- pkg
- बिन
हम टर्मिनल में निम्नलिखित कमांड का उपयोग करके निर्देशिकाओं के इस पदानुक्रम को बना सकते हैं:
mkdir -p $HOME/go_projects/{src,pkg,bin}
अगला, हमें करना चाहिए नए कार्यक्षेत्र को इंगित करें। ऐसा करने के लिए, ~ / .profile फ़ाइल संपादित करें:
sudo vi ~/.profile
और इसमें निम्नलिखित लाइनें जोड़ें:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
यदि गो डिफ़ॉल्ट स्थान के अलावा किसी स्थान पर स्थापित है (/ usr / स्थानीय /), आपको संस्थापन पथ निर्दिष्ट करना होगा (गरोठ) ~ / .profile फ़ाइल में। उदाहरण के लिए, यदि आपने अपने गृह निर्देशिका में गो स्थापित किया है, तब आपको उपयोगकर्ता प्रोफ़ाइल फ़ाइल में निम्न पंक्तियाँ जोड़नी होंगी:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
ध्यान रहे कि यदि आपने पैकेज मैनेजर का उपयोग करके गोलंग स्थापित किया हैस्थापना पथ होगा / usr / lib / जाना o / usr / lib / गोलंग। इस स्थिति में आपको GOROOT में मार्ग का मान अपडेट करना होगा।
उपयुक्त मान निर्दिष्ट करने के बाद, टाइप करके गो पर्यावरण मानों को अपडेट करें:
source ~/.profile
स्थापना का सत्यापन करें
सब कुछ ठीक से स्थापित और कॉन्फ़िगर किया गया है या नहीं यह जांचने के लिए निम्न कमांड चलाएँ। चलो देखते हैं संस्करण स्थापित किया गया साथ:
go version
उसे जब्त करने के लिए पर्यावरण की जानकारी, Daud:
go env
यदि आप पिछले स्क्रीनशॉट में लोगों की तरह परिणाम देखते हैं, बधाई हो! अब आप प्रोग्रामिंग शुरू कर सकते हैं।
Go का उपयोग करके एक 'हैलो वर्ल्ड' बनाएं
अब जब हमने Go स्थापित कर लिया है, तो हम आगे बढ़ते हैं और विश्वास करते हैं एक सरल 'हैलो वर्ल्ड' कार्यक्रम.
हम एक फाइल बनाने जा रहे हैं जिसका नाम है हैलो निम्नलिखित आदेश के साथ:
vi go_projects/src/hola/hola.go
इसमें निम्नलिखित पंक्तियाँ जोड़ें:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
फ़ाइल को सहेजें और बंद करें। निम्न कमांड लॉन्च करें कार्यक्रम को संकलित करें:
go install $GOPATH/src/hola/hola.go
अंत में, कार्यक्रम चलाएं कमांड का उपयोग करना:
$GOBIN/hello
यदि सब कुछ ठीक रहा, तो बधाई! आपने अभी-अभी गो के साथ एक उदाहरण कार्यक्रम बनाया।
अधिक जानकारी के लिए, देखें सहायता अनुभाग चल रहा है:
go help
आप भी देख सकते हैं आधिकारिक दस्तावेज जा कर.
यदि आप इस भाषा को नहीं चाहते हैं, तो आप ऐसा कर सकते हैं इसकी स्थापना रद्द करें के माध्यम से पैकेज प्रबंधक या बस / usr / लोकल / गो डायरेक्टरी डिलीट करना। यह आपके द्वारा लिए गए इंस्टॉलेशन विकल्प पर निर्भर करेगा। इसके अलावा, यह कार्यक्षेत्र से निर्देशिकाओं को भी हटा देता है।