get 5 random objs from array
func randomObjs(objs []interface{}) []interface{} { n := 5 if n > len(objs) { n = len(objs) } newObjs := make([]interface{}, n) for i := 0; i < n; i++ { rand.Seed(time.Now().UnixNano()) newObjs[i] = objs[rand.Intn(len(objs))] } return newObjs }