برای راهاندازی و استفاده از زبان گو (Go / Golang)، میتوانید بنا بر نیاز خود یکی از دو روش زیر را انتخاب کنید:
-
نصب سریع از طریق مدیریت بستهها (Package Managers) در لینوکس.
-
دانلود و نصب دستی نسخه رسمی برای لینوکس، مک و ویندوز.
۱. روش اول: نصب سریع با پکیج منیجرهای لینوکس
اگر از لینوکس استفاده میکنید، سریعترین راه برای نصب، استفاده از پکیج منیجر اختصاصی توزیع شماست.
💡 نکته: جهت دانلود از وبسایت رسمی یا برخی مخازن، ممکن است به ابزار تغییر IP (تحریمشکن) نیاز داشته باشید.
🐧 دستورات نصب در توزیعهای مختلف لینوکس:
-
توزیعهای مبتنی بر Arch Linux (آرچ، مانجارو، اندیور و...):
در آرچ لینوکس، گو همیشه در مخازن اصلی بهروز است:
sudo pacman -S go -
توزیعهای مبتنی بر Debian / Ubuntu (دبیان، اوبونتو، مَک و...):
sudo apt update sudo apt install golang-go💡 نکته: برای نصب جدیدترین نسخه رسمی در اوبونتو یا دبیان، میتوانید از Snap استفاده کنید:
sudo snap install go --classic -
توزیعهای مبتنی بر RHEL / Fedora (فدورا، رد هت، Rocky Linux و...):
sudo dnf install golang -
توزیع Alpine Linux (مورد استفاده در کانتینرها و داکر):
sudo apk add go -
توزیع openSUSE:
sudo zypper install go
۲. روش دوم: دانلود و نصب دستی از وبسایت رسمی
اگر گو را از طریق پکیج منیجر نصب کردهاید، نیازی به دنبال کردن این بخش ندارید؛ فقط با دستور زیر مطمئن شوید گو بهدرستی نصب شده است:
go version
در غیر این صورت، فایل مربوط به سیستمعامل خود را از وبسایت رسمی دانلود کرده و مراحل زیر را اجرا کنید.
🐧 نصب دستی در لینوکس (Linux)
۱. حذف نسخههای قبلی و استخراج فایل جدید:
در صورت وجود نسخه قبلی، پوشه /usr/local/go را پاک کنید. سپس فایل دانلودشده را در مسیر /usr/local استخراج کنید:
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.27.1.linux-amd64.tar.gz
(نکته: در صورت نیاز دستورات را با دسترسی root یا sudo اجرا کنید.)
⚠️ هشدار مهم: فایل جدید را هرگز روی پوشه موجود
/usr/local/goاستخراج نکنید؛ این کار باعث خراب شدن فایلهای گو میشود.
۲. افزودن گو به متغیر محیطی PATH:
خط زیر را به فایل HOME/.profile$ یا /etc/profile (برای تمامی کاربران) اضافه کنید:
export PATH=$PATH:/usr/local/go/bin
💡 راهنما: برای اعمال فوری تغییرات بدون Log out، دستور
source $HOME/.profileرا در ترمینال اجرا کنید.
۳. تنظیم مسیر ابزارهای گو (GOPATH Bin):
برای دسترسی به ابزارهایی که با دستور go install نصب میکنید، خط زیر را به فایل HOME/.bashrc$ یا HOME/.profile$ اضافه نمایید:
export PATH="$PATH:$(go env GOPATH)/bin"
۴. بازنشانی ترمینال و تست نصب:
ترمینال را ببندید، دوباره باز کنید و دستور زیر را اجرا کنید:
go version
🍎 نصب در مک (macOS)
۱. اجرای بسته نصب:
فایل .pkg دانلودشده را باز کرده و مراحل نصب را دنبال کنید. گو در مسیر /usr/local/go قرار گرفته و مسیر آن خودکار به PATH سیستم اضافه میشود.
۲. تنظیم مسیر ابزارهای گو:
برای استفاده از برنامههای نصبشده با go install، خط زیر را به فایل zshrc.~ یا bash_profile.~ اضافه کنید:
export PATH="$PATH:$(go env GOPATH)/bin"
۳. بازنشانی ترمینال و تست نصب:
ترمینال را بسته، مجدداً باز کنید و دستور زیر را وارد نمایید:
go version
🪟 نصب در ویندوز (Windows)
۱. اجرای فایل Installer:
فایل .msi دانلودشده را اجرا کرده و مراحل نصب را پیش ببرید. گو بهصورت پیشفرض در مسیر Program Files نصب میشود.
💡 نکته: پس از اتمام نصب، تمام پنجرههای Command Prompt باز را ببندید و دوباره باز کنید تا متغیرهای محیطی بهروزرسانی شوند.
۲. تأیید نصب:
-
کلیدهای
Win + Rرا بزنید، عبارتcmdرا تایپ کرده و Enter را فشار دهید. -
دستور زیر را وارد کنید:
DOSgo version -
در صورت نصب صحیح، شماره نسخه گو نمایش داده خواهد شد.
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: منبع مستندات