//go:generate go run gen_init_sql.go package db import ( "database/sql" _ "github.com/glebarez/go-sqlite" ) var database *sql.DB func Open() error { db, err := sql.Open("sqlite", "./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 }