package main import ( "database/sql" "fmt" _ "github.com/mattn/go-sqlite3" ) func main() { db, err := sql.Open("sqlite3", "./db.sqlite3") if err != nil { fmt.Println("Cannot open db.sqlite3.") return } rows, err := db.Query("select id, name from tasks") if err != nil { fmt.Println(err) return } defer rows.Close() for rows.Next() { var id int var name string rows.Scan(&id, &name) fmt.Println(id, name) } }