Files
gitea-pages/pkg/utils/array.go
2025-05-09 14:51:18 +08:00

16 lines
238 B
Go

package utils
func ClearDuplicates[T comparable](slice []T) []T {
seen := make(map[T]bool)
for _, val := range slice {
seen[val] = true
}
var result []T
for key := range seen {
result = append(result, key)
}
return result
}