Generics добавлены в Go 1.18 (март 2022). Синтаксис параметров типа - квадратные скобки (не <> как в Java/C++).
<>
func Identity[T any](x T) T { return x } Identity(1) // int Identity("hi") // string