From 3ca58c01fe2fa247015546665190dfeae61415e1 Mon Sep 17 00:00:00 2001 From: Jack Christensen Date: Tue, 30 Jul 2013 17:53:40 -0500 Subject: [PATCH] Add example for SelectRows --- connection_test.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/connection_test.go b/connection_test.go index 513125f4..3baf5aec 100644 --- a/connection_test.go +++ b/connection_test.go @@ -252,6 +252,29 @@ func TestSelectRows(t *testing.T) { } } +func Example_connectionSelectRows() { + conn, err := pgx.Connect(*defaultConnectionParameters) + if err != nil { + fmt.Printf("Unable to establish connection: %v", err) + return + } + + var rows []map[string]interface{} + if rows, err = conn.SelectRows("select generate_series(1,$1) as number", 5); err != nil { + fmt.Printf("Error selecting rows: %v", err) + return + } + for _, r := range rows { + fmt.Println(r["number"]) + } + // Output: + // 1 + // 2 + // 3 + // 4 + // 5 +} + func TestSelectRow(t *testing.T) { conn := getSharedConnection(t)