Files
warmbly/internal/utils/difference.go
2026-01-17 14:11:14 +00:00

17 lines
266 B
Go

package utils
func Difference(a, b []string) []string {
m := make(map[string]struct{}, len(b))
for _, v := range b {
m[v] = struct{}{}
}
var diff []string
for _, v := range a {
if _, found := m[v]; !found {
diff = append(diff, v)
}
}
return diff
}