func Range(start, count int) (q Query) {
	if count < 0 {
		q.err = ErrNegativeParam
		return
	}
	q.values = make([]T, count)
	for i := 0; i < count; i++ {
		q.values[i] = start + i
	}
	return
}
// Range returns a query with sequence of integral numbers within
// the specified range. int overflows are not handled.
//
// Example:
//	seq, err := From(people).Range(-2, 5).Results()
// 	// seq is {-2, -1, 0, 1, 2}
Range returns a query with sequence of integral numbers within
the specified range. int overflows are not handled.


// Range returns a query with sequence of integral numbers within // the specified range . int overflows are not handled . // // Example : // seq err : = From ( people ) . Range ( - 2 5 ) . Results () // // seq is { - 2 - 1 0 1 2 }
func Range(start, count int) (q Query) {
	if count < 0 {
		q.err = ErrNegativeParam
		return
	}
	q.values = make([]T, count)
	for i := 0; i < count; i++ {
		q.values[i] = start + i
	}
	return
}
func Range ( start , count int ) ( q Query ) { if count < 0 { q . err = ErrNegativeParam return } q . values = make ( [ ] T , count ) for i := 0 ; i < count ; i ++ { q . values [ i ] = start + i } return }
Range returns a query with sequence of integral numbers within
the specified range.
Range returns a query with sequence of integral numbers within the specified range .