21 lines
337 B
Go
21 lines
337 B
Go
|
// +build go1.8
|
||
|
|
||
|
package sqlmock
|
||
|
|
||
|
import "io"
|
||
|
|
||
|
// Implement the "RowsNextResultSet" interface
|
||
|
func (rs *rowSets) HasNextResultSet() bool {
|
||
|
return rs.pos+1 < len(rs.sets)
|
||
|
}
|
||
|
|
||
|
// Implement the "RowsNextResultSet" interface
|
||
|
func (rs *rowSets) NextResultSet() error {
|
||
|
if !rs.HasNextResultSet() {
|
||
|
return io.EOF
|
||
|
}
|
||
|
|
||
|
rs.pos++
|
||
|
return nil
|
||
|
}
|