package database import ( "log" "os" "github.com/glebarez/sqlite" "gorm.io/gorm" ) var GormTemplate *gorm.DB func init() { path := "./sqlite.db" _, err := os.Stat(path) if err != nil || os.IsNotExist(err) { panic("sqlite数据库文件不存在!") } GormTemplate, err = gorm.Open(sqlite.Open(path), &gorm.Config{}) if err != nil { panic("Gorm初始化异常!") } log.Println("SQLite连接成功,Gorm初始化完成") // db, err := gorm.Open(sqlite.Open("gorm.db"), &gorm.Config{}) }