func Some(array []interface{}, iterator ConditionIterator) bool {
	res := false
	for index, data := range array {
		res = res || iterator(data, index)
	}
	return res
}
Some validates that any item of array corresponds to ConditionIterator. Returns boolean.
package govalidator
type Iterator func(interface{}, int)
type ResultIterator func(interface{}, int) interface{}
type ConditionIterator func(interface{}, int) bool
type ReduceIterator func(interface{}, interface{}) interface{}