Google Go tilini ishlab chiquvchilari tilga generiklarni kiritishni rejalashtirmoqda, agar hammasi yaxshi boʻlsa, 2021-yilning avgust oyida yetib borishi mumkin. Tur parametrlarini oladigan funksiya yoki turni anglatuvchi generiklarning yo‘qligi Go‘ning kamchiligi sifatida tez-tez tilga olinadi.
Golang hech qachon generiklarni oladimi?
Go blogida aytilishicha, umumiy qoʻllab-quvvatlash Go 1.18-ning beta-versiyasiga kiritilishi mumkin, u 2021-yilning dekabr oyidan taqdim etiladi.
Nega Golang generiklarni qoʻshmoqda?
Generics bizga kod almashish va dasturlarni osonroq yaratish imkonini beruvchi kuchli qurilish bloklarini berishi mumkin. Umumiy dasturlash funksiyalar va maʼlumotlar tuzilmalarini yozishni anglatadi, bunda baʼzi turlari keyinroq koʻrsatiladi.
Go 2-da umumiy boʻladimi?
5 daqiqada 2 ta genericga oʻting
Hozirgacha Go jamoasi generiklarni tildan tashqarida qoldirishga qaror qildi. Biroq, tilning ikkinchi versiyasi e'lon qilinishi bilan Go jamoasi tilga generiklarni qo'shish bo'yicha munozarani boshladi.
Go meros yoki generiklarni qoʻllab-quvvatlaydimi?
Go merosni qoʻllab-quvvatlamaydi, lekin kompozitsiyani qoʻllab-quvvatlaydi. Kompozitsiyaning umumiy ta'rifi "birlashtirilgan". Kompozitsiyaga bir misol avtomobil.