Generics (zilizoongezwa katika Go 1.18) zinakuruhusu kuandika functions na aina zinazofanya kazi na aina nyingi kupitia type parameters, huku zikidumisha usalama wa aina wakati wa compile. Zinaondoa biashara ya zamani ya ama kurudia msimbo kwa kila aina au kupoteza usalama na interface{}.
Tatizo ambalo generics hutatua
{ ... }
{ ... }
{} { ... }
