آموزش نصب Go در CentOS 8
GO ، که اغلب به آن golang گفته می شود ، یک زبان برنامه نویسی منبع باز مدرن است که توسط Google ایجاد شده است و به شما امکان می دهد برنامه های مطمئن و کارآمد بسازید. در این آموزش نحوه نصب Go در CentOS 8 توضیح داده شده است.
بسیاری از برنامه های محبوب مانند Kubernetes ، Docker ، Prometheus و Terraform در Go نوشته شده اند.
یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.
وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.
بارگیری و نصب Go در CentOS 8
در زمان نوشتن این مقاله ، آخرین نسخه پایدار Go نسخه 1.13.4 است. قبل از بارگیری تاربال ، به صفحه رسمی بارگیری Go بروید و بررسی کنید که آیا نسخه جدیدی در دسترس است یا خیر.
مراحل زیر را برای بارگیری و نصب Go در CentOS 8 انجام دهید:
- باینری GO را با استفاده از ابزار
wget
یاcurl
بارگیری کنید:
wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
- پس از بارگیری از بایگانی ، با تایپ کردن دستور زیر tarball را بررسی کنید:
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
دستور فوق باید به صورت root یا کاربر دارای امتیازات sudo اجرا شود .
- با تنظیم متغیر محیط
$PATH
به سیستم بگویید که در آن می توانید binary های اجرایی را پیدا کنید.
می توانید این کار را با اضافه کردن خط زیر به پرونده /etc/profile
(برای نصب گسترده ای در سیستم) یا پرونده $HOME/.bash_profile
(برای نصب کاربر فعلی) انجام دهید:
export PATH=$PATH:/usr/local/go/bin
فایل را ذخیره کرده و با استفاده از دستور source
متغیر محیط جدید PATH
را در جلسه پوسته فعلی بارگذاری کنید:
source ~/.bash_profile
در این مرحله ، Go بر روی سیستم CentOS شما نصب شده است.
نصب را تست کنید
برای آزمایش اینکه آیا Go درست نصب شده است ، ما یک فضای کاری را تنظیم می کنیم و یک برنامه ساده “سلام دنیا” را می سازیم.
محل دایرکتوری فضای کاری با متغیر محیط GOPATH
مشخص شده است. به طور پیش فرض ، روی $HOME/go
. برای ایجاد دایرکتوری دستور زیر را اجرا کنید:
mkdir ~/go
در فضای کاری یک فهرست جدید 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
go build
دستور فوق یک عامل اجرایی به نام خود ایجاد می کند hello
.
اجرایی را با تایپ کردن اجرا کنید:
./hello
اگر خروجی زیر را می بینید ، Go را با موفقیت نصب کرده اید.
Hello, World
نتیجه
اکنون که Go را بارگیری و نصب کرده اید ، می توانید شروع به نوشتن کد Go خود کنید .
سلام خسته نباشید الان go مارو تحریم کرده چیکار کنیم بنده اومدم /etc/resolve.conf نام سرور هارو از shecan.ir برداشتم ولی باز هم 403 رو بهم میده
سلام وقتتون بخیر
یا از پروکسی و یا از سرورهای خارج از ایران استفاده کنید