গো প্রোগ্রামিং ল্যাঙ্গুয়েজ ডেভস প্রাথমিক চ্যালেঞ্জ সত্ত্বেও জেনেরিককে আলিঙ্গন করে
Go Developer Survey 2022 Q2 ফলাফল অনুসারে, 26% ডেভেলপাররা তাদের কোডে জেনেরিক ব্যবহার করা শুরু করেছে, অন্যরা ব্যবহার-কেসের জন্য অপেক্ষা করছে বা এর বাস্তবায়ন বা সমর্থিত সরঞ্জামগুলির সাথে চ্যালেঞ্জের সম্মুখীন হচ্ছে। যাইহোক, Go-এর সাথে সামগ্রিক সন্তুষ্টি অনেক বেশি, এবং নিরাপত্তা উদ্বেগ থার্ড-পার্টি নির্ভরতাকে কেন্দ্র করে।

জেনেরিক্স, মার্চ মাসে গো প্রোগ্রামিং ভাষার সাথে প্রবর্তিত, কিছু প্রাথমিক সীমাবদ্ধতা এবং চ্যালেঞ্জ থাকা সত্ত্বেও বিকাশকারীরা দ্রুত গ্রহণ করেছে। Go বিকাশকারী সমীক্ষা 2022 Q2 ফলাফলে ফলাফলগুলি উন্মোচন করা হয়েছিল, যা দেখায় যে 86% উত্তরদাতারা Go 1.18-এ জেনেরিকের অন্তর্ভুক্তির বিষয়ে সচেতন, একটি উল্লেখযোগ্য 26% ইতিমধ্যে তাদের Go কোডে প্রয়োগ করা শুরু করেছে৷
যদিও জরিপ অংশগ্রহণকারীদের অর্ধেকেরও বেশি (54%) জেনেরিক ব্যবহারে তাদের উন্মুক্ততা স্বীকার করেছে কিন্তু বর্তমানে তাদের জন্য একটি নির্দিষ্ট প্রয়োজনের অভাব ছিল, একটি অপ্রাপ্তবয়স্ক 8% জেনেরিক ব্যবহার করতে আগ্রহী ছিল কিন্তু বাধা দেওয়া হয়েছিল, হয় বর্তমান জেনেরিক বাস্তবায়নের সীমাবদ্ধতার কারণে ( 30%), লিন্টার (26%), বা খাড়া শেখার বক্ররেখা এবং অপর্যাপ্ত ডকুমেন্টেশন (12%) মত সমর্থনকারী সরঞ্জাম। হাইলাইট করা ব্লকিং সমস্যাগুলির মধ্যে প্যারামিটারাইজড পদ্ধতির অনুপস্থিতি, উন্নত ধরনের অনুমানের প্রয়োজনীয়তা এবং প্রকারগুলি পরিবর্তন করার প্রয়োজনীয়তা অন্তর্ভুক্ত ছিল। কিছু উত্তরদাতা আরও উল্লেখ করেছেন যে জেনেরিক সিনট্যাক্স ব্যবহার করা কষ্টকর ছিল।
জেনেরিকস, যা ডেভেলপারদের ব্যবহার করা নির্দিষ্ট ধরনের কোড থেকে স্বাধীনভাবে কোড লিখতে সক্ষম করে, 2012 সালে এটির সূচনা হওয়ার পর থেকে Go ভাষার সবচেয়ে উল্লেখযোগ্য পরিবর্তন বলে মনে করা হয়। কোড শেয়ারিং এবং পুনঃব্যবহারের সুবিধার মাধ্যমে, জেনেরিক অ্যাপ্লিকেশন নির্মাণের প্রক্রিয়াকে সহজ করে।
গো ডেভেলপার সার্ভে 2022 Q2 ফলাফল, জুনে পরিচালিত, 5,752টি প্রতিক্রিয়া অন্তর্ভুক্ত করেছে, অন্যান্য উল্লেখযোগ্য ফলাফলগুলি প্রকাশ করেছে:
Go 1.18 লঞ্চ করার পর, Go 1.19 আগস্টে প্রকাশ করা হয়েছিল, জেনেরিক কোডের কর্মক্ষমতা বৃদ্ধি করে এবং একটি উন্নত মেমরি মডেল প্রবর্তন করে।
appmaster .io> AppMaster.io এর no-code প্ল্যাটফর্মের মতো সরঞ্জামগুলি ওয়েব, মোবাইল এবং ব্যাকএন্ড অ্যাপ্লিকেশন তৈরিতে নিযুক্ত ডেভেলপারদের মূল্যবান সহায়তা প্রদান করে। দক্ষ অ্যাপ্লিকেশন ডেভেলপমেন্ট বৃদ্ধি করে, বিশেষ করে ডাটাবেস-সম্পর্কিত কাজ, দ্রুত স্কেলেবিলিটি এবং খরচ-কার্যকারিতার জন্য, AppMaster stands out as an essential resource for programmers working with modern languages like Go.


