Registry / database / jackc-pgconn

jackc-pgconn

JSON →
library1.14.3gogounverified

Package pgconn is a low-level PostgreSQL database driver for Go.

go get github.com/jackc/pgconn
INSTALL
IMPORT
SIG · JACKC-PGCONN
J
jackc-pgconn
databasegov1.14.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

pgconn
github.com/jackc/pgconn

Connect to PostgreSQL and execute a simple query.

package main import ( "context" "fmt" "log" "github.com/jackc/pgconn" ) func main() { conn, err := pgconn.Connect(context.Background(), "postgres://user:pass@localhost:5432/dbname") if err != nil { log.Fatal(err) } defer conn.Close(context.Background()) result := conn.ExecParams(context.Background(), "SELECT 1", nil, nil, nil, nil) fmt.Println("Command tag:", result.CommandTag) }
Debug
Known issues
gotchapgconn is low-level; prefer pgx for higher-level features.
fix
Use github.com/jackc/pgx/v5 for connection pooling and prepared statements.
affects: *
Upgrade
Version history
1.14.3latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
8
Amazon
1
Resources
jackc-pgconn — go get jackc-pgconn · libregistry