sth. like
records, err := reader.ReadAll() if err != nil { log.Fatal(err) } db, err := sql.Open("sqlite", "memory") if err != nil { log.Fatal(err) } defer db.Close() tx, err := db.Begin() if err != nil { log.Fatal(err) } stmt, err := tx.Prep("INSERT INTO my_table (a, b, c) VALUES (?, ?, ?)") if err != nil { log.Fatal(err) } defer stmt.Close() for _, row := range records { if _, err := stmt.Exec(row...); err != nil { log.Fatal("error inserting %v: %v", row, err) } } if err := tx.Commit(); err != nil { log.Fatal(err) } } -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.