package resolver import "math/rand" func subset(set []string, sub int) []string { rand.Shuffle(len(set), func(i, j int) { set[i], set[j] = set[j], set[i] }) if len(set) <= sub { return set } return set[:sub] }