【笔记】Go语言的泛型

前言

Go语言的泛型学习笔记
只有Go 1.18+可以使用泛型

定义具有泛型的结构体

1
2
3
type 结构体名[T any] struct {
属性名 T
}

定义具有泛型的结构体变量

1
2
3
var 变量名 = 结构体名[泛型类型] {
属性名: 泛型类型的值,
}

完成