Background()) var name string var weight int64 err = conn.QueryRow(context.Background(), "select name, weight from widgets where id=$1", 42).Scan(&name, &weight) if err != nil { fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err) os.Exit(1) } fmt.Println(name, weight) ...
Conn, typename string) { input := []int{1, 2, 234432} var output []int16 err := conn.QueryRow("select $1::"+typename, input).Scan(&output) if err.Error() != "can't scan into dest[0]: json: cannot unmarshal number 234432 into Go value of type int16" {...
Search or jump to... Search code, repositories, users, issues, pull requests... Provide feedback We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your...
Error(), "cannot assign")) { t.Fatalf("Expected Scan to fail to encode binary value into string but: %v", err) } ensureConnValid(t, conn) } func TestConnQueryRawValues(t *testing.T) { t.Parallel() conn := mustConnectString(t, os.Getenv("PGX_TEST_DATABASE")) defer closeConn...
Fix: pgxpool: background health check cannot overflow pool Fix: Check for nil in defer when sending batch (recover properly from panic) Fix: json scan of non-string pointer to pointer Fix: zeronull.Timestamptz should use pgtype.Timestamptz ...
var name string var weight int64 err := conn.QueryRow("select name, weight from widgets where id=$1", 42).Scan(&name, &weight) if err != nil { return err }Featurespgx supports many additional features beyond what is available through database/sql.Support for approximately 60 different ...
github.com/georgysavva/scanyLibrary for scanning data from a database into Go structs and more.github.com/vingarcia/ksqlA carefully designed SQL client for making using SQL easier, more productive, and less error-prone on Golang.https://github.com/otan/gopgkrb5Adds GSSAPI / Kerberos ...
Background()) var name string var weight int64 err = conn.QueryRow(context.Background(), "select name, weight from widgets where id=$1", 42).Scan(&name, &weight) if err != nil { fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err) os.Exit(1) } fmt.Println(name, weight) ...
github.com/georgysavva/scanyLibrary for scanning data from a database into Go structs and more.github.com/vingarcia/ksqlA carefully designed SQL client for making using SQL easier, more productive, and less error-prone on Golang.https://github.com/otan/gopgkrb5Adds GSSAPI / Kerberos ...
Background()) var name string var weight int64 err = conn.QueryRow(context.Background(), "select name, weight from widgets where id=$1", 42).Scan(&name, &weight) if err != nil { fmt.Fprintf(os.Stderr, "QueryRow failed: %v\n", err) os.Exit(1) } fmt.Println(name, weight) ...