使用Go泛型能判断切片里是否包含某个元素,不用考虑切片元素的类型。 package mainimport "fmt"// 泛型函数用于判断切片是否包含元素func contains[T comparable](slice []T, elem T) bool { for _, v := ran...
利用Go泛型可实现切片去重功能,不用考虑切片元素的类型。 package mainimport "fmt"// 泛型函数用于切片去重func unique[T comparable](slice []T) []T { result := make([]T, 0) seen := make(map[T]bool) for _, v :=...