From Wikipedia, the free encyclopedia
گو (جسے عموماً گو زبان کہا جاتا ہے) ایک آزاد مصدر[14] پروگرامنگ زبان ہے جسے گوگل[15] کے تعاون سے سنہ 2007ء میں رابرٹ گریزیمر (Robert Griesemer)، روب پائیک اور کین تھامسن نے ایجاد کیا۔[9] اسے الگول اور سی زبانوں کی روایت پر مرتب کیا گیا ہے۔ اس میں garbage collection کے ساتھ محدود اسٹرکچرل ٹائپنگ،[6] میموری کی حفاظت کی خصوصیات اور سی ایس پی طرز کی سمورتی پروگرامنگ کی خصوصیات شامل ہیں۔[16]
The Go Programming Language | |
پیراڈائم | پروگرامنگ پیراڈائم: concurrent, functional,[1] imperative, اوبجیکٹ اوریئنٹڈ پروگرامنگ[2][3] |
---|---|
اشاعت | نومبر 10، 2009 |
ڈیزائنر | گو Rob Pike کین تھامپسن |
ترقی دہندہ | The Go Authors[4] |
مستحکم اشاعت | 1.14.2 (اپریل 8، 2020[5]) |
شعبہ تحریر | Inferred, static, strong, structural[6][7] |
اہم اطلاقات | gc, gccgo |
متاثر | Alef, APL,[8] BCPL,[8] C, CSP, Limbo, Modula, Newsqueak, Oberon, occam, Pascal,[9] Smalltalk[10] |
موثر | Crystal |
اطلاقی زبان | Go, اسمبلی زبان (gc); C++ (gccgo) |
آپریٹنگ سسٹم | DragonFly BSD, FreeBSD, لینکس, میک او ایس, NetBSD, OpenBSD,[11] Plan 9,[12] سولیرس, مائیکروسافٹ ونڈوز |
اجازت نامہ | BSD-style[4] + patent grant[13] |
فائل کی توسیع | .go |
ویب سائٹ | go |
زبان کا اعلان نومبر 2009ء میں کیا گیا تھا۔ اس زبان کو گوگل کے کچھ مصنوعات میں استعمال کیا گیا ہے، [17] اور کچھ دیگر فرموں میں بھی استعمال کیا جاتا ہے۔ دو اہم نفاذ موجود ہیں: گوگل کا Go Compiler , "جی سی" اوپن سورس سافٹ ویئر کے طورپرتیار کیا گیا ہے اوراس کے اہداف میں مختلف پلیٹ فارمز بشمول لینکس, میک OS X, ونڈوز, مختلف BSD اور یونیکس ورژن اور 2015 کے بعد سے، موبائل آلات بھی، بشمول اسمارٹ فونز شامل ہیں۔[18] ایک دوسرا gccgoc ,compiler، ایک جی سی سی (GCC)فرنٹ اینڈ ہے۔[19][20] "جی سی" toolchain ورژن 1.5کے بعدسے Self-Hosting ہے۔[21]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.