type database/sql.driverStmt
23 uses
database/sql (current package)
convert.go#L107: func driverArgsConnLocked(ci driver.Conn, ds *driverStmt, args []interface{}) ([]driver.NamedValue, error) {
sql.go#L465: openStmt map[*driverStmt]bool
sql.go#L478: func (dc *driverConn) removeOpenStmt(ds *driverStmt) {
sql.go#L523: func (dc *driverConn) prepareLocked(ctx context.Context, cg stmtConnGrabber, query string) (*driverStmt, error) {
sql.go#L528: ds := &driverStmt{Locker: dc, si: si}
sql.go#L540: dc.openStmt = make(map[*driverStmt]bool)
sql.go#L579: var openStmt []*driverStmt
sql.go#L581: openStmt = make([]*driverStmt, 0, len(dc.openStmt))
sql.go#L608: type driverStmt struct {
sql.go#L617: func (ds *driverStmt) Close() error {
sql.go#L1328: func (db *DB) noteUnusedDriverStatement(c *driverConn, ds *driverStmt) {
sql.go#L1500: var ds *driverStmt
sql.go#L1594: ds := &driverStmt{Locker: dc, si: si}
sql.go#L1679: ds := &driverStmt{Locker: dc, si: si}
sql.go#L2312: var ds *driverStmt
sql.go#L2327: cgds: &driverStmt{
sql.go#L2414: ds *driverStmt
sql.go#L2458: cgds *driverStmt
sql.go#L2517: func resultFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...interface{}) (Result, error) {
sql.go#L2562: func (s *Stmt) connStmt(ctx context.Context, strategy connReuseStrategy) (dc *driverConn, releaseConn func(error), ds *driverStmt, err error) {
sql.go#L2615: func (s *Stmt) prepareOnConnLocked(ctx context.Context, dc *driverConn) (*driverStmt, error) {
sql.go#L2688: func rowsiFromStatement(ctx context.Context, ci driver.Conn, ds *driverStmt, args ...interface{}) (driver.Rows, error) {
sql.go#L2778: closeStmt *driverStmt // if non-nil, statement to Close on close
 |
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. |