مواد پر جائیں

Go

ایپلیکیشنGoogle LLC

golang، go sdk بھی کہا جاتا ہے

Google LLCپروڈکٹیوٹی

Google کا Go ٹول چین۔ ونڈوز SDK، go.exe کو Program Files\Go کے تحت رکھتا ہے۔ یہ Rust کمپائلر نہیں ہے۔

آپ کے لیے جاننا کیا ضروری ہے

Program Files\Go میں go.exe دراصل SDK ہے۔ rustc.exe تو Rust ہے۔

باضابطہ Windows Go MSI، go.exe کو Program Files\Go کے تحت رکھتا ہے۔ Rust کے لیے rustup اور rustc.exe استعمال ہوتے ہیں۔ CMake ایک بلڈ-فائل جنریٹر ہے، یہ کمپائلر نہیں۔

یہ کیا ہے؟
Google Go ٹول چین
کیا Rust جیسا ہی ہے؟
نہیں۔ مختلف زبان ہے
عام پاتھ؟
Program Files\Go\bin\go.exe
Feex کا کہنا ہے
اگر go.exe، PATH میں غائب ہے، تو میں Program Files\Go\bin چیک کروں گا۔ میں اسے ٹھیک کرنے کے لیے rustup update نہیں چلاؤں گا۔ مختلف زبان ہے، مختلف انسٹالر ہے۔

Go کیا ہے؟

Go زبان اور ٹول چین ہے۔ go.exe اصل میں SDK ڈرائیور ہے۔ یہ Rust نہیں ہے، gcc نہیں ہے، اور ونڈوز کا ان-باکس کمپائلر بھی نہیں ہے۔

اگر آپ نے اسے کبھی استعمال نہیں کیا

اگر کسی README میں Go انسٹال کرنے کا کہا گیا ہے، تو go.dev/dl سے MSI حاصل کریں۔ SDK، Program Files\Go میں go.exe کے طور پر آتا ہے۔ وہ rustc.exe نہیں ہے۔ GOPATH اور ماڈیول کیچز آپ کے صارف پروفائل کے تحت رہتے ہیں۔ کسی پروجیکٹ کے اندر go.exe کا ہونا غیر معمولی ہے اور اس کی جانچ پڑتال کی جانی چاہیے۔

یہ کس لیے استعمال ہوتا ہے؟

Go ماڈیولز بلڈ کریں

go build اور go test۔ cargo.exe کسی go.mod کو بلڈ نہیں کرے گا۔

SDK انسٹال کریں

Program Files\Go کے تحت MSI۔ rustup اس کے بجائے یوزر-پروفائل کا لے آؤٹ استعمال کرتا ہے۔

ماڈیول کیشے

%USERPROFILE%\go\pkg\mod کے تحت ڈاؤن لوڈز۔ وہ فولڈر node_modules نہیں ہے۔

یہ کس کے لیے ہے؟

  • ونڈوز پر Go ٹیوٹوریل فالو کرنے والے لوگ
  • وہ صارفین جنہوں نے go.exe دیکھا اور سمجھا کہ یہ کوئی گیم ہے
  • کوئی بھی جس نے rustup انسٹال کیا اور حیران ہوا کہ go env کہاں گیا

موجودہ صورتحال

Go (2009) دراصل Google LLC کا ایک موجودہ لینگویج ٹول چین ہے۔ وینڈر اب بھی ونڈوز صارفین کو https://go.dev/dl/ کی طرف بھیجتا ہے۔

یہ کتنا پرانا ہے؟

Google نے Go کو 2009 میں ریلیز کیا۔ بعد میں ماڈیولز نے واحد حل کے طور پر GOPATH کی جگہ لے لی۔ موجودہ ونڈوز MSI بلڈز ہی اصل پروڈکٹ ہیں۔ 2013 کا GOPATH پر مبنی ٹیوٹوریل ماڈیول کے حصوں کے لحاظ سے پرانا ہو چکا ہے۔

ورژنز

پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔

موجودہ MSI

سسٹم کے تقاضے

اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔

کم از کم

کم از کم سسٹم کے تقاضے
آپریٹنگ سسٹم ایک موجودہ 64-bit Windows 10 یا Windows 11 ریلیز، بلحاظ go.dev
RAM SDK ہلکا پھلکا ہے۔ بڑے بلڈز کے لیے زیادہ RAM درکار ہوتی ہے

وسائل کا پروفائل

CPU کی مانگ
ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
RAM کی مانگ
دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے

انسٹال شدہ پروسیسز

یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔

انسٹال شدہ پروسیسز
go.exe Go ٹول چین

اسٹارٹ اپ اجزاء

go.exe ونڈوز کے ساتھ شروع نہیں ہوتا۔ آپ اسے ٹرمینل یا کسی IDE سے چلاتے ہیں۔

فائل کے مقامات

Go کے عام مقامات
عام انسٹال C:\Program Files\Go\

فائل فارمیٹس

GOMOD

عام مسائل

ماڈیولز ریپو پر پرانا GOPATH ٹیوٹوریل

go.mod موجودہ طریقہ ہے۔ 2015 کے صرف GOPATH والے نوٹس موجودہ go.exe کے ساتھ مطابقت نہیں رکھتے۔

لوگ MinGW انسٹال کرتے ہیں اور سمجھتے ہیں کہ ان کے پاس Go ہے

gcc دراصل go.exe نہیں ہے۔ go.dev/dl سے SDK ڈاؤن لوڈ کریں۔

مسئلہ حل کرنا

go version اور where.exe go

Program Files\Go\bin\go.exe متوقع ہے۔ .cargo\bin\rustc.exe دوسرا ٹول چین ہے۔

go.dev/dl سے انسٹال کریں

Google اس MSI کی میزبانی کرتا ہے۔ کسی فری ویئر سائٹ پر Golang پیک بیکار ہے۔

اگر ماڈیول ڈاؤن لوڈ ناکام ہو جائے تو GOPROXY چیک کریں

یہ ایک Go ماڈیول نیٹ ورک سیٹنگ ہے، کوئی Cargo.toml کا مسئلہ نہیں۔

متبادلات

اگر پروجیکٹ Rust ہے تو Rust۔ اگر آپ C لکھ رہے ہیں تو gcc/MSVC۔ باضابطہ انسٹالر اب بھی go.dev/dl ہے۔

سرکاری مدد اور ڈاؤن لوڈز

وینڈر سے شروعات کریں۔ بے ترتیب exe سائٹس کوئی سپورٹ چینل نہیں ہیں۔

آفیشل رابطے
ڈاؤن لوڈ کریں go.dev/dl/ آفیشل انسٹالر یا وینڈر کا صفحہ
مدد go.dev/doc/ وینڈر سپورٹ
آفیشل سائٹ go.dev/ یہاں سے شروعات کریں، کسی بھی غیر معتبر exe ہوسٹ سے نہیں
شروع کرنا go.dev/doc/install ونڈوز انسٹالیشن کے باضابطہ مراحل

متعلقہ ہارڈ ویئر

بلڈز کو CPU اور RAM درکار ہوتی ہے۔ ماڈیول کیشے کو ڈسک کی ضرورت ہوتی ہے۔ GPU درکار نہیں ہے۔

تکنیکی تفصیلات

تکنیکی تفصیلات

وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟