type github.com/lib/pq.conn
61 uses
github.com/lib/pq (current package)
conn.go#L116: type conn struct {
conn.go#L155: func (cn *conn) handleDriverSettings(o values) (err error) {
conn.go#L176: func (cn *conn) handlePgpass(o values) {
conn.go#L254: func (cn *conn) writeBuf(b byte) *writeBuf {
conn.go#L279: func (c *Connector) open(ctx context.Context) (cn *conn, err error) {
conn.go#L288: cn = &conn{
conn.go#L494: func (cn *conn) isInTransaction() bool {
conn.go#L499: func (cn *conn) checkIsInTransaction(intxn bool) {
conn.go#L506: func (cn *conn) Begin() (_ driver.Tx, err error) {
conn.go#L510: func (cn *conn) begin(mode string) (_ driver.Tx, err error) {
conn.go#L532: func (cn *conn) closeTxn() {
conn.go#L538: func (cn *conn) Commit() (err error) {
conn.go#L574: func (cn *conn) Rollback() (err error) {
conn.go#L583: func (cn *conn) rollback() (err error) {
conn.go#L599: func (cn *conn) gname() string {
conn.go#L604: func (cn *conn) simpleExec(q string) (res driver.Result, commandTag string, err error) {
conn.go#L634: func (cn *conn) simpleQuery(q string) (res *rows, err error) {
conn.go#L759: func (cn *conn) prepareTo(q, stmtName string) *stmt {
conn.go#L781: func (cn *conn) Prepare(q string) (_ driver.Stmt, err error) {
conn.go#L797: func (cn *conn) Close() (err error) {
conn.go#L816: func (cn *conn) Query(query string, args []driver.Value) (driver.Rows, error) {
conn.go#L820: func (cn *conn) query(query string, args []driver.Value) (_ *rows, err error) {
conn.go#L854: func (cn *conn) Exec(query string, args []driver.Value) (res driver.Result, err error) {
conn.go#L889: func (cn *conn) send(m *writeBuf) {
conn.go#L896: func (cn *conn) sendStartupPacket(m *writeBuf) error {
conn.go#L904: func (cn *conn) sendSimpleMessage(typ byte) (err error) {
conn.go#L914: func (cn *conn) saveMessage(typ byte, buf *readBuf) {
conn.go#L925: func (cn *conn) recvMessage(r *readBuf) (byte, error) {
conn.go#L962: func (cn *conn) recv() (t byte, r *readBuf) {
conn.go#L983: func (cn *conn) recv1Buf(r *readBuf) byte {
conn.go#L1004: func (cn *conn) recv1() (t byte, r *readBuf) {
conn.go#L1010: func (cn *conn) ssl(o values) error {
conn.go#L1066: func (cn *conn) startup(o values) {
conn.go#L1109: func (cn *conn) auth(r *readBuf, o values) {
conn.go#L1206: cn *conn
conn.go#L1321: func (cn *conn) parseComplete(commandTag string) (driver.Result, string) {
conn.go#L1373: cn *conn
conn.go#L1549: func (cn *conn) sendBinaryParameters(b *writeBuf, args []driver.Value) {
conn.go#L1584: func (cn *conn) sendBinaryModeQuery(query string, args []driver.Value) {
conn.go#L1611: func (cn *conn) processParameterStatus(r *readBuf) {
conn.go#L1636: func (cn *conn) processReadyForQuery(r *readBuf) {
conn.go#L1640: func (cn *conn) readReadyForQuery() {
conn.go#L1652: func (cn *conn) processBackendKeyData(r *readBuf) {
conn.go#L1657: func (cn *conn) readParseResponse() {
conn.go#L1672: func (cn *conn) readStatementDescribeResponse() (paramTyps []oid.Oid, colNames []string, colTyps []fieldDesc) {
conn.go#L1698: func (cn *conn) readPortalDescribeResponse() rowsHeader {
conn.go#L1716: func (cn *conn) readBindResponse() {
conn.go#L1731: func (cn *conn) postExecuteWorkaround() {
conn.go#L1760: func (cn *conn) readExecuteResponse(protocolState string) (res driver.Result, commandTag string, err error) {
conn_go18.go#L14: func (cn *conn) QueryContext(ctx context.Context, query string, args []driver.NamedValue) (driver.Rows, error) {
conn_go18.go#L32: func (cn *conn) ExecContext(ctx context.Context, query string, args []driver.NamedValue) (driver.Result, error) {
conn_go18.go#L46: func (cn *conn) BeginTx(ctx context.Context, opts driver.TxOptions) (driver.Tx, error) {
conn_go18.go#L78: func (cn *conn) Ping(ctx context.Context) error {
conn_go18.go#L90: func (cn *conn) watchCancel(ctx context.Context) func() {
conn_go18.go#L118: func (cn *conn) cancel(ctx context.Context) error {
conn_go18.go#L126: can := conn{
copy.go#L48: cn *conn
copy.go#L64: func (cn *conn) prepareCopyIn(q string) (_ driver.Stmt, err error) {
error.go#L481: func (cn *conn) errRecover(err *error) {
notify.go#L50: cn *conn
notify.go#L75: cn: cn.(*conn),
 |
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. |