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 {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |