Go یک زبان برنامه نویسی منبع باز مدرن است که توسط Google ساخته شده و برای ساختن یک نرم افزار قابل اعتماد ، ساده ، سریع و کارآمد استفاده می شود. بسیاری از برنامه های محبوب مانند Kubernetes ، Docker ، Terraform و Rancher در Go نوشته شده اند.
در این آموزش دانلود و نصب Go در Debian 10 را توضیح خواهیم داد.
در زمان نوشتن این مقاله ، آخرین نسخه پایدار Go نسخه 1.13.3 است. قبل از بارگیری بایگانی Go ، به صفحه رسمی بارگیری Go بروید و بررسی کنید که آیا نسخه جدیدی در دسترس است یا خیر.
برای نصب Go در Debian 10 مراحل زیر را دنبال کنید:
wget
زیر بارگیری کنید:wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
sha256sum
تأیید کنید :sha256sum go1.13.linux-amd64.tar.gz
خروجی:
68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz
اطمینان حاصل کنید که هش از صفحه بارگیری Go مطابقت دارد.
بایگانی تار را در آرشیو / usr / local استخراج کنید:
sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
$PATH
ویرایش کنید تا سیستم بداند که باینری های اجرایی Go در کجا واقع شده است. شما می توانید این کار را با افزودن خط زیر به پرونده /etc/profile
(برای نصب گسترده ای در سیستم) یا پرونده $HOME/.profile
(برای نصب کاربر فعلی) انجام دهید:~/.profile
export PATH=$PATH:/usr/local/go/bin
پرونده را ذخیره کنید و با تایپ کردن متغیر محیط جدید PATH
در جلسه پوسته فعلی:
source ~/.profile
go version
خروجی:
go version go1.13 linux/amd64
برای آزمایش نصب Go ، ما یک فضای کاری ایجاد می کنیم و یک برنامه ساده ” Hello world ” می سازیم.
mkdir ~/go
src/hello
:mkdir -p ~/go/src/hello
و در آن دایرکتوری پرونده ای به نام hello.go
ایجاد کنید:
~/go/src/hello/hello.go
package main
import "fmt"
func main() {
fmt.Printf("Hello, World\n")
}
برای کسب اطلاعات بیشتر در مورد سلسله مراتب دایرکتوری فضای کار Go ، به صفحه مستندات Go بروید .
~/go/src/hello
و اجرای go build
:cd ~/go/src/hello
go build
دستور فوق یک فایل اجرایی با نام hello
ساخته است.
./hello
خروجی باید به این شکل باشد:
Hello, World
ما به شما نشان داده ایم که چگونه Go را در Debian 10 Linux بارگیری و نصب کنید.
اولین نفری باشید که از آموزشها و تخفیفهای ویژه با خبر میشوید 😉
با عضویت در خبرنامه از 80 درصد تخفیف بهره مند شوید
X