Cookies management by TermsFeed Cookie Consent
Russia has invaded Ukraine and already killed tens of thousands of civilians, with many more raped or tortured. It's a genocide. We need your help. Let's fight back against the Russian regime.
Help Ukraine! Fight the Russian regime!

generics

Learn by example how to use Go Generics

Please consider supporting us by disabling your ad blocker

🖖 Calculate Median in Go using Generics

Learn how to find "the middle value" of a slice
numbers math generics generics-intro

🤏 Calculate arithmetic mean in Go using Generics

Learn how to calculate mean for a slice of any numeric type
numbers math generics generics-intro

🗑️ Remove duplicates from any slice using Generics in Go

Learn how to create a slice with unique values using Generics
introduction slice generics generics-intro

🔉 Reduce function using Generics in Go

Learn how to define a function to accumulate slice values using Generics
introduction generics generics-intro

🦾 Create a slice 'map' function using Generics in Go

Learn how to apply a function to all slice elements using Generics
introduction generics generics-intro

💂 Filter a slice using Generics in Go

Learn how to remove elements from a slice that do not meet a certain condition using Generics
introduction generics generics-intro

🩰 Sort a slice of any type using Generics in Go

Learn how to make an universal sorting function using Generics
introduction generics generics-intro

🔑 Get a slice of keys from any map using Generics in Go

Learn how to get all keys of a map using Generics
introduction generics generics-intro

🔍 'Slice contains' function using Generics in Go

Learn how to check if a slice contains a given value using Generics
introduction generics generics-intro

☯️ Min and max functions using Generics in Go

Learn how to define min and max functions for any type using Generics
introduction generics generics-intro