init project

This commit is contained in:
LeeShuang
2021-12-08 23:43:14 +08:00
commit 2f72bfa946
19 changed files with 677 additions and 0 deletions

31
store/sqlite.go Normal file
View File

@@ -0,0 +1,31 @@
package store
import (
"database/sql"
"fmt"
_ "github.com/mattn/go-sqlite3"
)
var DB *sql.DB
func InitDBConn() {
db, err := sql.Open("sqlite3", "./resources/memos.db")
if err != nil {
fmt.Println("connect failed")
} else {
DB = db
fmt.Println("connect to sqlite succeed")
}
}
func FormatDBError(err error) error {
if err == nil {
return nil
}
switch err.Error() {
default:
return err
}
}