خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش نصب Go در centOS 8

آموزش نصب Go در centOS 8
Go که اغلب به آن golang می گویند، یک زبان برنامه نویسی open-source مدرن است که توسط گوگل ایجاد شده است که به شما امکان می دهد اپلیکیشن های قابل اعتماد و کارآمد ایجاد کنید.

سیستم یکپارچۀ سازمانی راهکار
بسیاری از برنامه های محبوب مانند Kubernetes، Docker، Prometheus و Terraform در Go نوشته شده اند.


در این آموزش نحوه دانلود و نصب Go در CentOS 8 را توضیح خواهیم داد.
در زمان نگارش این مقاله، آخرین نسخه پایدار Go نسخه 1.13.4 است.
پیش از آنکه دانلود را انجام دهید، ایده خوبیست که به صفحه دانلود golang رفته ببینید که آیا نسخه جدیدی برای دانلود وجود دارد یا خیر.
سپس برای دانلود و نصب Go on در CentOS 8 مراحل زیر را دنبال کنید:
Go را با استفاده از ابزار wget یا curl دانلود کنید(توجه داشته باشید که برای کاربران داخل کشور لینک مسدود است و باید vpn روشن کنید):

wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz

سپس با دستور tar فایل دانلود شده را در مسیر usr/local می توانید Extract کنید.

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

در دستور فوق، نام فایل خودتان را جایگزین کنید.
با تنظیم متغیر محیطی PATH$ به سیستم بگویید در چه جایی فایل های اجرایی Go را پیدا کند. این کار را می توانید با افزودن خط زیر به فایل etc/profile (برای نصب در کل سیستم) یا به فایل $HOME/.bash_profile (برای نصب کاربر جاری) انجام دهید:

آموزش نصب Go در centOS 8
سپس فایل را ذخیره کرده و با استفاده از دستور Source، متغیر محیطی PATH جدید را در shell session جاری Load کنید:

source ~/.bash_profile

سرانجام خواهید دید که Go روی سیستم CentOS شما نصب شده است.
برای آزمایش اینکه آیا Go به درستی نصب شده است یا خیر، یک فضای کاری یا workspace راه اندازی می کنیم و یک برنامه ساده «Hello world» می سازیم.
محل دایرکتوری فضای کاری با متغیر محیطی GOPATH مشخص می شود. به طور پیش فرض روی $HOME/go تنظیم شده است. برای ایجاد دایرکتوری دستور زیر را اجرا کنید:

mkdir ~/go

در workspace یک دایرکتوری جدید با نام src/hello می سازیم:

mkdir -p ~/go/src/hello

در آن دایرکتوری یک فایل به نام hello.go ایجاد کنید:

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

کد زیر را در فایل قرار دهید:

package main

import "fmt"

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

به دایرکتوری ~/go/src/hello بروید و go build را برای ساخت کد اجرا کنید:

cd ~/go/src/hello

go build

دستور بالا یک فایل اجرایی به نام hello می سازد.
سپس فایل اجرایی را با دستور زیر اجرا کنید:

./hello

اگر خروجی زیر را مشاهده کردید، پس Go را با موفقیت نصب کرده اید.

Hello, World

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز