Vývojáři jazyka Go od Googlu postupují vpřed s plány zavést do jazyka generika, přičemž tato funkce by mohla být k dispozici v srpnu 2021, pokud vše půjde dobře. Absence generik, což znamená funkci nebo typ, který přebírá parametry typu, byl často citován jako nedostatek Go.
Dostane Golang někdy generika?
Blog Go uvádí, že generická podpora může být zahrnuta do beta verze Go 1.18, která bude k dispozici v prosinec 2021.
Proč Golang přidává generika?
Generiky nám mohou poskytnout výkonné stavební bloky, které nám umožní snáze sdílet kód a vytvářet programy. Generické programování znamená psaní funkcí a datových struktur, kde některé typy jsou ponechány k pozdějšímu specifikování.
Bude mít Go 2 generika?
Přejít 2 generika za 5 minut
Do této chvíle se tým Go rozhodl ponechat generika mimo jazyk. S oznámením druhé verze jazyka však tým Go otevřel diskusi, aby do jazyka přidal generika.
Podporuje Go dědičnost nebo generika?
Go nepodporuje dědičnost, ale podporuje kompozici. Obecná definice složení je „sestavit“. Jedním z příkladů složení je auto.