انڈروئد

سینٹوس 8 پر انسٹال کرنے کا طریقہ

How to install and Configure DNS Server on Rhel 8/ CentOS 8 (Caching DNS )

How to install and Configure DNS Server on Rhel 8/ CentOS 8 (Caching DNS )

فہرست کا خانہ:

Anonim

گو ، اکثر یہ کہا جاتا ہے کہ گولانگ ایک جدید اوپن سورس پروگرامنگ زبان ہے جسے گوگل نے تشکیل دیا ہے جو آپ کو قابل اعتماد اور موثر ایپلی کیشنز بنانے کی سہولت دیتا ہے۔

گوبرنیٹس ، ڈوکر ، پرومیٹیوس اور ٹیرافارم جیسی بہت سی مشہور ایپلی کیشنز گو میں لکھی گئی ہیں۔

اس ٹیوٹوریل میں گویا سینٹوس 8 پر ڈاؤن لوڈ اور انسٹال کرنے کا طریقہ بتایا گیا ہے۔

سینٹوس 8 پر ڈاؤن لوڈ اور انسٹال ہو رہا ہے

اس مضمون کو لکھنے کے وقت ، گو کا تازہ ترین مستحکم ورژن 1.13.4 ہے۔ ٹربال ڈاؤن لوڈ کرنے سے پہلے ، سرکاری گو ڈاؤن لوڈ کے سرکاری صفحے پر جائیں اور دیکھیں کہ آیا کوئی نیا ورژن دستیاب ہے یا نہیں۔

سینٹوس 8 پر ڈاؤن لوڈ اور انسٹال کرنے کے لئے ذیل میں درج ذیل اقدامات انجام دیں:

  1. یا تو wget یا curl افادیت کا استعمال کرتے ہوئے گو بائنری ڈاؤن لوڈ کریں:

    wget

    محفوظ شدہ دستاویزات ڈاؤن لوڈ کرنے کے بعد ، ٹائربال چیکسم ٹائپ کرکے تصدیق کریں۔

    sha256sum go1.13.4.linux-amd64.tar.gz

    یقینی بنائیں کہ sha256sum کمانڈ سے چھپی ہوئی ہیش ڈاؤن لوڈ والے صفحے سے ملتی ہے۔

    692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c go1.13.4.linux-amd64.tar.gz

    tar کمانڈ کا استعمال کرتے ہوئے /usr/local ڈائرکٹری تک ٹربال نکالیں۔

    sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

    مذکورہ کمانڈ کو روٹ کے طور پر یا صارف کے طور پر چلانے کی ضرورت ہے جس میں سوڈو مراعات ہوں۔

    system $PATH ماحولیاتی متغیر کو ایڈجسٹ کرتے ہوئے سسٹم کو بتائیں کہ گو قابل عمل بائنریوں کو کہاں تلاش کریں۔

    آپ مندرجہ ذیل لائن کو /etc/profile فائل (سسٹم بھر میں تنصیب کے $HOME/.bash_profile )) یا or $HOME/.bash_profile فائل (موجودہ صارف کی تنصیب کے لئے) میں شامل کرکے یہ کرسکتے ہیں۔

    ~ /.بش_پروفائل

    export PATH=$PATH:/usr/local/go/bin

    فائل کو محفوظ کریں ، اور source کمانڈ کا استعمال کرتے ہوئے موجودہ PATH ماحولیاتی متغیر کو موجودہ شیل سیشن میں لوڈ کریں۔

    source ~/.bash_profile

یہی ہے. اس مقام پر ، گو آپ کے سینٹوس سسٹم پر انسٹال ہوا ہے۔

تنصیب کی جانچ کریں

یہ جانچنے کے لئے کہ آیا گو صحیح طور پر انسٹال ہے ، ہم ایک ورک اسپیس مرتب کریں گے اور ایک سادہ "ہیلو ورلڈ" پروگرام بنائیں گے۔

  1. ورک اسپیس ڈائرکٹری کا مقام GOPATH ماحولیاتی متغیر کے ساتھ بیان کیا گیا ہے۔ پہلے سے طے شدہ طور پر ، اسے $HOME/go سیٹ کیا گیا $HOME/go ۔ ڈائرکٹری بنانے کے لئے درج ذیل کمانڈ کو چلائیں:

    mkdir ~/go

    ورک اسپیس کے اندر ایک نئی ڈائریکٹری تخلیق کریں src/hello :

    mkdir -p ~/go/src/hello

    اس ڈائرکٹری میں hello.go نامی ایک فائل hello.go :

    nano ~/go/src/hello/hello.go

    درج ذیل کوڈ کو فائل پر چسپاں کریں:

    ~ / گو / ایس آر سی / ہیلو / ہیلو ۔گو

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    کوڈ کو بنانے کے لئے ~/go/src/hello ڈائرکٹری پر go build اور go build چلائیں go build

    cd ~/go/src/hello go build

    مندرجہ بالا کمانڈ ایک قابل عمل نامی hello تعمیر کرے گی۔

    ٹائپنگ کے ذریعہ عمل درآمد چلائیں:

    ./hello

    Hello, World

نتیجہ اخذ کرنا

اب جب آپ گو نے ڈاؤن لوڈ اور انسٹال کیا ہے ، آپ اپنا گو کوڈ لکھنا شروع کرسکتے ہیں۔

سینٹو جاؤ