منصوبے کے بارے میں
کارما ایک ماڈیولر گو لائبریری ہے جو عام بیک اینڈ ڈویلپمنٹ کے کاموں کے لیے پری بلٹ یوٴٹی لیٹس فراہم کرتی ہے۔ اس کا مقصد بولر پلیٹ کو کم کرنا اور ڈویلپر کو ایپلیکیشن لاجک پر توجہ دینے میں مدد کرنا ہے۔
ماڈیولز:
- **تصدیق**: ای میل، فون اور پاس ورڈ based auth handlers۔
- **SQL پارسنگ**: کueri construction اور data manipulation کو آسان بنانے والے utilities۔
- **مرلزویئر**: لاگنگ، request validation اور error handling کے لیے ready-made middleware۔
- **تھرڈ پارٹی API انٹیگریشن**: Twilio اور OpenAI جیسی خدمات کے لیے simplified wrappers۔
- **فائل مینجمنٹ**: file uploads, downloads اور storage operations کے utilities۔
- **یوٴٹی لسٹ**: general-purpose helper functions کا مجموعہ۔
انسٹالیشن `go get github.com/MelloB1989/karma` سے ہوتی ہے۔ استعمال کے مثالیں دستاویزات میں in progress بتائی گئی ہیں۔
پروجیکٹ MelloB کے کاپی رائٹ میں ہے اور proprietary license کے تحت لائسنس یافتہ ہے: ذاتی استعمال کے لیے مفت لیکن تجاری استعمال کے لیے صراحتی اجازت درکار ہے۔ fork اور pull request کے ذریعے شراکت کی دعوت دی جاتی ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.