go get github.com/serialt/db
package main
import (
"github.com/serialt/db"
"github.com/serialt/sugar"
"gorm.io/gorm"
)
var DB *gorm.DB
func init() {
mydb := &db.Database{
Type: "mysql",
Addr: "10.0.16.10",
Port: "3306",
DBName: "exmail",
Username: "root",
Password: "rocky",
}
sugar.SetLog("debug", "")
DB, err := mydb.NewDBConnect(sugar.NewLogger("debug", "", "", false))
// DB.AutoMigrate(&Department{})
// DB.AutoMigrate(&Userlist{})
sugar.Info("db connect", err)
sugar.Info("db connect msg", DB)
}
func main() {
sugar.Debug("test db")
}