منصوبے کے بارے میں
MongoDB Go Driver، MongoDB ڈیٹا بیس کے ساتھ تعامل کے لیے آفیشل Golang کلائنٹ ہے۔ یہ Go کے ورژن 1.25 اور اس سے اوپر کے ورژنز کو سپورٹ کرتا ہے، اور اس کے لیے MongoDB 4.4 یا اس سے بعد کے ورژن کی ضرورت ہوتی ہے۔ یہ ڈرائیور MongoDB سے منسلک ہونے، CRUD آپریشنز کرنے، سیشنز کو منظم کرنے اور BSON دستاویزات کو ہینڈل کرنے کے لیے ایک جامع API فراہم کرتا ہے۔ کلیدی خصوصیات میں Snappy، Zlib، یا Zstandard الگورتھمز کا استعمال کرتے ہوئے نیٹ ورک کمپریشن کی سپورٹ؛ URI یا ClientOptions کے ذریعے قابلِ ترتیب کنکشن آپشنز؛ اور کوئری نتائج کے لیے کرسر پر مبنی اٹریشن شامل ہیں۔ یہ ڈرائیور سیمیٹک ورژننگ (semantic versioning) پر عمل کرتا ہے اور اس میں تفصیلی دستاویزات، v1.x سے v2.0 تک کی مائیگریشن گائیڈز، اور عام استعمال کے کیسز کے لیے مثالیں شامل ہیں۔ یہ Go modules کے ساتھ مربوط ہے اور ایرر ہینڈلنگ، context-aware ٹائم آؤٹ، اور تصدیقی میکانزم (authentication mechanisms) فراہم کرتا ہے۔ بگ رپورٹس یا فیچر درخواستوں کے لیے StackOverflow اور Jira کے ذریعے کمیونٹی سپورٹ دستیاب ہے۔ اس پروجیکٹ کو Apache License کے تحت برقرار رکھا گیا ہے اور اس میں Evergreen کے ذریعے CI ٹیسٹنگ شامل ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.