Go یا Golang یک زبان برنامهنویسی متنباز است که توسط گوگل توسعه داده شده و به دلیل سرعت بالا، کارایی و سهولت در یادگیری، بهویژه برای توسعه وب و نرمافزارهای مقیاسپذیر استفاده میشود. نصب Go در سیستمعامل **اوبونتو** آسان است و در این مقاله، مراحل نصب آن را بهصورت گامبهگام توضیح میدهیم.
پیشنیازها
قبل از شروع نصب Go، به موارد زیر نیاز دارید:
– سیستمعامل اوبونتو (نسخه ۲۰.۰۴ یا بالاتر)
– دسترسی به خط فرمان (ترمینال)
– اتصال به اینترنت
گام اول: بهروزرسانی سیستم
قبل از نصب هر نرمافزار جدید، بهتر است مطمئن شوید که سیستم شما بهروز است. برای این کار، دستورات زیر را در ترمینال وارد کنید:
sudo apt update
sudo apt upgrade
با این کار، مخازن نرمافزاری بهروز میشوند و سیستم برای نصب Go آماده خواهد شد.
گام دوم: دانلود آخرین نسخه Go
برای نصب Go، ابتدا باید آخرین نسخه آن را از سایت رسمی Go دانلود کنید. میتوانید از دستورات زیر برای این کار استفاده کنید:
۱. به وبسایت رسمی Go بروید و لینک دانلود آخرین نسخه Go را دریافت کنید.
۲. در ترمینال دستور زیر را وارد کنید تا نسخه دلخواه Go دانلود شود:
wget https://go.dev/dl/go1.21.0.linux-amd64.tar.gz
توجه داشته باشید که این لینک برای نسخه ۱.۲۱.۰ است. شما میتوانید با مراجعه به وبسایت رسمی Go، لینک مربوط به آخرین نسخه را دریافت و دانلود کنید.
گام سوم: استخراج فایل دانلود شده
پس از دانلود فایل فشرده، نیاز است که آن را استخراج کنید. این کار را میتوانید با دستور زیر انجام دهید:
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
این دستور فایل Go را به دایرکتوری `/usr/local` استخراج میکند. معمولاً این دایرکتوری محل مناسبی برای نصب نرمافزارها است، زیرا بهصورت پیشفرض در مسیرهای سیستم در دسترس خواهد بود.
گام چهارم: تنظیم متغیرهای محیطی
برای این که سیستم شما بتواند Go را شناسایی کند، باید متغیرهای محیطی را تنظیم کنید. برای این کار مراحل زیر را دنبال کنید:
۱. فایل `.profile` یا `.bashrc` خود را باز کنید:
nano ~/.profile
۲. خطوط زیر را به انتهای فایل اضافه کنید:
export PATH=$PATH:/usr/local/go/bin
۳. پس از اضافه کردن این خطوط، فایل را ذخیره کنید و با استفاده از دستور زیر تنظیمات را بهروز کنید:
source ~/.profile
گام پنجم: بررسی نصب Go
برای اطمینان از این که Go بهدرستی نصب شده است، میتوانید از دستور زیر استفاده کنید:
go version
اگر نصب بهدرستی انجام شده باشد، نسخه Go که نصب کردهاید نمایش داده خواهد شد. برای مثال:
go version go1.21.0 linux/amd64
گام ششم: تنظیم مسیر Workspace (اختیاری)
اگر قصد دارید پروژههای Go را توسعه دهید، بهتر است یک workspace مخصوص برای پروژههای خود ایجاد کنید. این کار به مدیریت بهتر پروژهها کمک میکند.
۱. یک دایرکتوری برای workspace خود ایجاد کنید:
mkdir ~/go_projects
۲. دوباره فایل `.profile` یا `.bashrc` خود را ویرایش کنید و متغیرهای زیر را اضافه کنید:
export GOPATH=$HOME/go_projects
export PATH=$PATH:$GOPATH/bin
۳. تنظیمات را بهروز کنید:
source ~/.profile
گام هفتم: نوشتن اولین برنامه Go
حالا که Go را نصب کردهاید، وقت آن است که یک برنامه ساده را امتحان کنید. مراحل زیر را دنبال کنید:
۱. یک فایل جدید با نام `hello.go` در دایرکتوری workspace خود ایجاد کنید:
nano ~/go_projects/src/hello/hello.go
۲. کد زیر را در آن وارد کنید:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
۳. برنامه را با استفاده از دستور زیر کامپایل و اجرا کنید:
go run ~/go_projects/src/hello/hello.go
اگر همه چیز درست کار کند، باید خروجی زیر را مشاهده کنید:
Hello, World!
بهروزرسانی Go
برای بهروزرسانی Go به نسخه جدیدتر، باید نسخه فعلی را حذف و نسخه جدید را دانلود و نصب کنید. ابتدا نسخه قبلی را حذف کنید:
sudo rm -rf /usr/local/go
سپس آخرین نسخه را دانلود و مراحل نصب را دوباره طی کنید.
نتیجهگیری
در این مقاله، نحوه نصب زبان برنامهنویسی Go بر روی اوبونتو را بهصورت گامبهگام توضیح دادیم. با این روش ساده، میتوانید بهراحتی Go را نصب کنید و از قابلیتهای پیشرفته این زبان قدرتمند برای توسعه پروژههای خود بهرهمند شوید.
برای یادگیری نکات بیشتر درباره Go، آموزشها و منابع دیگر ما را مطالعه کنید.