نحوه نصب Go در اوبونتو

نحوه نصب Go در اوبونتو

نیلوفر موسوی

Go که اغلب از آن به عنوان golang نیز یاد می شود ، یک زبان برنامه نویسی منبع باز مدرن است که توسط Google ایجاد شده است و به شما این امکان را می دهد که برنامه هایی مطمئن و کارآمد بسازید. Go یک زبان کامپایل شده است ، به این معنی که برای ایجاد یک فایل اجرایی که برای اجرای نرم افزار لازم است شما نیاز دارید که کد منبع را کامپایل کنید. بسیاری از برنامه های محبوب مانند Kubernetes ، Docker ، Prometheus و Terraform در Go نوشته شده اند. در این آموزش نحوه دانلود و نصب Go در اوبونتو ۲۰٫۰۴ توضیح داده می شود.

در ادامه با ما در شتابان هاست همراه باشد.

نصب Go در اوبونتو ۲۰٫۰۴:

برای نصب Go در اوبونتو ۲۰٫۰۴ مراحل زیر را انجام دهید.

۱)ابتدا Go tarball را دانلود کنید.

قبل از دانلود tarball ، به صفحه رسمی دانلود Go بروید و بررسی کنید که آیا نسخه جدیدی در دسترس است یا خیر.

دستور زیر را به عنوان یک کاربر با امتیازات sudo اجرا کنید تا بتوانید بایگانی Go binary را در فهرست / usr / local دانلود و استخراج کنید:

 

wget -c https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local $


۲)
مسیر متغیر را تنظیم نمایید:

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

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

فایل را ذخیره و متغیر محیط جدید PATH را در shell session فعلی آپلود کنید:

source ~/.profile $

۳) نصب Go را تایید کنید:

با پرینت گرفتن از نسخه Go ، فرآیند نصب را تأیید کنید:

go version $

خروجی باید چیزی شبیه به این باشد:

go version go1.14.2 linux/amd64 $

شروع کار با Go:

برای تست نصب Go ، یک workspace ایجاد و یک برنامه ساده می سازیم که پیام کلاسیک “hello world” را چاپ می کند.

۱) به طور پیش فرض ، متغیر GOPATH ، که موقعیت مکانی workspace را مشخص می کند بر روی $ HOME / go تنظیم شده است. برای ایجاد نوع دایرکتوری workspace از دستور زیر استفاده نمایید:

mkdir ~/go $

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

mkdir -p ~/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/. $

خروجی باید چیزی شبیه به این باشد:

 

Hello, World

اکنون که Go را بر روی سیستم اوبونتوی خود دانلود و نصب کردید، می توانید شروع به توسعه پروژه های مرتبط با Go کنید.

 

 امیدواریم این مقاله برایتان مفید بوده باشد.

 

 

 

برچسب ها: دستورات لینوکس

ارسال دیدگاه جدید