//go:generate go run gen_init_sql.go package db import ( "database/sql" _ "github.com/mattn/go-sqlite3" ) var database *sql.DB func Open() error { db, err := sql.Open("sqlite3", "./lishwist.db") if err != nil { return err } database = db return nil } func Init() error { _, err := database.Exec(InitQuery) if err != nil { return err } return nil }