type database/sql.Rows

100 uses

	database/sql (current package)
		convert.go#L219: func convertAssignRows(dest, src interface{}, rows *Rows) error {
		convert.go#L320: 		case *Rows:
		convert.go#L328: 			*d = Rows{
		sql.go#L1601: func (db *DB) QueryContext(ctx context.Context, query string, args ...interface{}) (*Rows, error) {
		sql.go#L1602: 	var rows *Rows
		sql.go#L1618: func (db *DB) Query(query string, args ...interface{}) (*Rows, error) {
		sql.go#L1622: func (db *DB) query(ctx context.Context, query string, args []interface{}, strategy connReuseStrategy) (*Rows, error) {
		sql.go#L1635: func (db *DB) queryDC(ctx, txctx context.Context, dc *driverConn, releaseConn func(error), query string, args []interface{}) (*Rows, error) {
		sql.go#L1659: 			rows := &Rows{
		sql.go#L1689: 	rows := &Rows{
		sql.go#L1889: func (c *Conn) QueryContext(ctx context.Context, query string, args ...interface{}) (*Rows, error) {
		sql.go#L2376: func (tx *Tx) QueryContext(ctx context.Context, query string, args ...interface{}) (*Rows, error) {
		sql.go#L2386: func (tx *Tx) Query(query string, args ...interface{}) (*Rows, error) {
		sql.go#L2629: func (s *Stmt) QueryContext(ctx context.Context, args ...interface{}) (*Rows, error) {
		sql.go#L2651: 			rows := &Rows{
		sql.go#L2684: func (s *Stmt) Query(args ...interface{}) (*Rows, error) {
		sql.go#L2773: type Rows struct {
		sql.go#L2796: func (rs *Rows) lasterrOrErrLocked(err error) error {
		sql.go#L2807: func (rs *Rows) initContextClose(ctx, txctx context.Context) {
		sql.go#L2822: func (rs *Rows) awaitDone(ctx, txctx context.Context) {
		sql.go#L2840: func (rs *Rows) Next() bool {
		sql.go#L2851: func (rs *Rows) nextLocked() (doClose, ok bool) {
		sql.go#L2894: func (rs *Rows) NextResultSet() bool {
		sql.go#L2930: func (rs *Rows) Err() error {
		sql.go#L2941: func (rs *Rows) Columns() ([]string, error) {
		sql.go#L2958: func (rs *Rows) ColumnTypes() ([]*ColumnType, error) {
		sql.go#L3123: func (rs *Rows) Scan(dest ...interface{}) error {
		sql.go#L3154: var rowsCloseHook = func() func(*Rows, *error) { return nil }
		sql.go#L3160: func (rs *Rows) Close() error {
		sql.go#L3164: func (rs *Rows) close(err error) error {
		sql.go#L3198: 	rows *Rows

	github.com/Masterminds/squirrel
		delete.go#L171: func (b DeleteBuilder) Query() (*sql.Rows, error) {
		delete.go#L176: func (d *deleteData) Query() (*sql.Rows, error) {
		delete_ctx.go#L23: func (d *deleteData) QueryContext(ctx context.Context) (*sql.Rows, error) {
		delete_ctx.go#L55: func (b DeleteBuilder) QueryContext(ctx context.Context) (*sql.Rows, error) {
		insert.go#L35: func (d *insertData) Query() (*sql.Rows, error) {
		insert.go#L195: func (b InsertBuilder) Query() (*sql.Rows, error) {
		insert_ctx.go#L23: func (d *insertData) QueryContext(ctx context.Context) (*sql.Rows, error) {
		insert_ctx.go#L55: func (b InsertBuilder) QueryContext(ctx context.Context) (*sql.Rows, error) {
		select.go#L36: func (d *selectData) Query() (*sql.Rows, error) {
		select.go#L201: func (b SelectBuilder) Query() (*sql.Rows, error) {
		select_ctx.go#L23: func (d *selectData) QueryContext(ctx context.Context) (*sql.Rows, error) {
		select_ctx.go#L55: func (b SelectBuilder) QueryContext(ctx context.Context) (*sql.Rows, error) {
		squirrel.go#L40: 	Query(query string, args ...interface{}) (*sql.Rows, error)
		squirrel.go#L72: 	Query(string, ...interface{}) (*sql.Rows, error)
		squirrel.go#L111: func QueryWith(db Queryer, s Sqlizer) (rows *sql.Rows, err error) {
		squirrel_ctx.go#L25: 	QueryContext(ctx context.Context, query string, args ...interface{}) (*sql.Rows, error)
		squirrel_ctx.go#L54: 	QueryContext(context.Context, string, ...interface{}) (*sql.Rows, error)
		squirrel_ctx.go#L81: func QueryContextWith(ctx context.Context, db QueryerContext, s Sqlizer) (rows *sql.Rows, err error) {
		stmtcacher.go#L64: func (sc *StmtCache) Query(query string, args ...interface{}) (rows *sql.Rows, err error) {
		stmtcacher_ctx.go#L71: func (sc *StmtCache) QueryContext(ctx context.Context, query string, args ...interface{}) (rows *sql.Rows, err error) {
		update.go#L38: func (d *updateData) Query() (*sql.Rows, error) {
		update.go#L164: func (b UpdateBuilder) Query() (*sql.Rows, error) {
		update_ctx.go#L23: func (d *updateData) QueryContext(ctx context.Context) (*sql.Rows, error) {
		update_ctx.go#L55: func (b UpdateBuilder) QueryContext(ctx context.Context) (*sql.Rows, error) {

	golang.org/x/pkgsite/internal/database
		database.go#L111: func (db *DB) Query(ctx context.Context, query string, args ...interface{}) (_ *sql.Rows, err error) {
		database.go#L145: func (db *DB) RunQuery(ctx context.Context, query string, f func(*sql.Rows) error, params ...interface{}) error {
		database.go#L153: func processRows(rows *sql.Rows, f func(*sql.Rows) error) error {
		database.go#L301: func (db *DB) BulkInsertReturning(ctx context.Context, table string, columns []string, values []interface{}, conflictAction string, returningColumns []string, scanFunc func(*sql.Rows) error) (err error) {
		database.go#L321: func (db *DB) BulkUpsertReturning(ctx context.Context, table string, columns []string, values []interface{}, conflictColumns, returningColumns []string, scanFunc func(*sql.Rows) error) error {
		database.go#L326: func (db *DB) bulkInsert(ctx context.Context, table string, columns, returningColumns []string, values []interface{}, conflictAction string, scanFunc func(*sql.Rows) error) (err error) {
		database.go#L367: 			var rows *sql.Rows
		reflect.go#L151: 	err := db.RunQuery(ctx, query, func(rows *sql.Rows) error {

	golang.org/x/pkgsite/internal/postgres
		clean.go#L60: 	err = db.db.RunQuery(ctx, query, func(rows *sql.Rows) error {
		clean.go#L101: 	`, func(rows *sql.Rows) error {
		details.go#L47: 	collect := func(rows *sql.Rows) error {
		insert_module.go#L480: 		uniqueUnitCols, returningUnitCols, func(rows *sql.Rows) error {
		insert_module.go#L536: 	collect := func(rows *sql.Rows) error {
		licenses.go#L106: func collectLicenses(rows *sql.Rows, bypassLicenseCheck bool) ([]*licenses.License, error) {
		licenses.go#L148: func mustHaveColumns(rows *sql.Rows, wantColumns ...string) {
		package_symbol.go#L74: func collectSymbolHistory(check func(sh *internal.SymbolHistory, sm internal.SymbolMeta, v string, build internal.BuildContext) error) (*internal.SymbolHistory, func(rows *sql.Rows) error) {
		package_symbol.go#L76: 	return sh, func(rows *sql.Rows) (err error) {
		package_symbol.go#L167: 	collect := func(rows *sql.Rows) (err error) {
		path.go#L39: 	err = db.db.RunQuery(ctx, q, func(rows *sql.Rows) error {
		path.go#L117: 	collect := func(rows *sql.Rows) error {
		postgres.go#L120: 	err = db.RunQuery(ctx, query, func(rows *sql.Rows) error {
		requeue.go#L142: 	collect := func(rows *sql.Rows) error {
		search.go#L275: 	collect := func(rows *sql.Rows) error {
		search.go#L311: 	collect := func(rows *sql.Rows) error {
		search.go#L384: 	collect := func(rows *sql.Rows) error {
		search.go#L467: 	collect := func(rows *sql.Rows) error {
		search.go#L715: 	collect := func(rows *sql.Rows) error {
		search.go#L774: 	err = db.db.RunQuery(ctx, `SELECT package_path FROM search_documents`, func(rows *sql.Rows) error {
		search.go#L867: 	err = db.RunQuery(ctx, query, func(rows *sql.Rows) error {
		search.go#L1030: 		err := tx.RunQuery(ctx, query, func(rows *sql.Rows) error {
		symbol.go#L99: 	collect := func(rows *sql.Rows) error {
		symbol.go#L188: 	collect := func(rows *sql.Rows) error {
		symbol.go#L320: 	collect := func(rows *sql.Rows) error {
		symbol.go#L382: 	collect := func(rows *sql.Rows) error {
		symbol_history.go#L123: 	collect := func(rows *sql.Rows) error {
		unit.go#L376: 	collect := func(rows *sql.Rows) error {
		unit.go#L442: 	`, func(rows *sql.Rows) error {
		unit.go#L612: 	collect := func(rows *sql.Rows) error {
		version.go#L87: 	collect := func(rows *sql.Rows) error {
		version.go#L226: 	err = db.db.RunQuery(ctx, q, func(rows *sql.Rows) error {
		version.go#L333: 	collect := func(rows *sql.Rows) error {
		version_map.go#L104: 	collect := func(rows *sql.Rows) error {
		versionstate.go#L367: 	collect := func(rows *sql.Rows) error {
		versionstate.go#L440: 	err = db.db.RunQuery(ctx, query, func(rows *sql.Rows) error {