نصب و راه‌اندازی

نصب Go روی ویندوز، مک و لینوکس، آشنایی با ابزارهای خط فرمان و راه‌اندازی محیط توسعه.

راه ساده‌تر: آزمایشگاه آنلاین!

قبل از هر چیز بدانید که برای یادگیری این دوره نیازی به نصب Go ندارید! ما در لرنینگ سیتی یک آزمایشگاه آنلاین Go داریم که مستقیماً در مرورگر اجرا می‌شود. اما اگر بخواهید روی سیستم خودتان هم Go داشته باشید، این مبحث را دنبال کنید.

نصب Go

ویندوز

  1. به سایت رسمی go.dev/dl بروید
  2. فایل نصب go1.xx.windows-amd64.msi را دانلود کنید
  3. فایل را اجرا کنید و مراحل نصب را دنبال کنید
  4. ترمینال جدید باز کنید و بررسی کنید: go version

مک (macOS)

# با Homebrew
brew install go

# یا دانلود نصب‌کننده رسمی از go.dev/dl

لینوکس

# دانلود و استخراج (نسخه را جایگزین کنید)
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

# افزودن به PATH در ~/.bashrc یا ~/.zshrc
export PATH=$PATH:/usr/local/go/bin

ابزارهای خط فرمان Go

دستورکاربرد
go versionنمایش نسخه نصب‌شده
go run main.goاجرای سریع یک فایل Go
go buildکامپایل به فایل اجرایی
go mod initساخت ماژول جدید (پروژه)
go getدانلود و نصب پکیج‌ها
go fmtفرمت‌کننده خودکار کد
go testاجرای تست‌ها

ویرایشگر کد

هر ویرایشگری کار می‌کند، اما VS Code با افزونه رسمی Go محبوب‌ترین انتخاب است:

ساختار یک پروژه Go

myproject/
├── go.mod          ← فایل ماژول (مثل package.json)
├── go.sum          ← چک‌سام وابستگی‌ها
└── main.go         ← نقطه شروع برنامه
فایل go.mod قلب پروژه Go است — نام ماژول و وابستگی‌ها را نگه می‌دارد. با دستور go mod init myproject ساخته می‌شود.

بررسی نصب

بعد از نصب، در ترمینال این را اجرا کنید:

go version
# خروجی: go version go1.22.0 windows/amd64

اگر نسخه را دیدید، یعنی همه‌چیز درست نصب شده! 🎉

اگر دستور go شناخته نشد، ترمینال را ببندید و دوباره باز کنید تا PATH به‌روز شود. در ویندوز ممکن است نیاز باشد سیستم را ری‌استارت کنید.

این مبحث بخشی از دوره آموزش کامل گو است.

ابزارهای مرتبط