Generics (Go 1.18 मध्ये जोडलेले) तुम्हाला टाइप पॅरामीटरद्वारे एकाधिक प्रकारांसह काम करणारे फंक्शन्स आणि प्रकार लिहिण्याची परवानगी देतात, तर कंपाइल-टाइम टाइप सेफ्टी राखते. ते पुराने व्यापार-ऑफला दूर करतात: प्रत्येक प्रकारासाठी कोड डुप्लिकेट करा किंवा interface{} सह सुरक्षितता गमावा.
समस्या जी generics सोडवतात
{ ... }
{ ... }
{} { ... }
