package globals import ( _ "github.com/go-sql-driver/mysql" "github.com/jmoiron/sqlx" "go.uber.org/zap" ) var ( SugarLogger *zap.SugaredLogger db *sqlx.DB err error ) func init() { logger, _ := zap.NewDevelopment() SugarLogger = logger.Sugar() sqlStr :="root:WebServer@1@tcp(127.0.0.1:3306)/api?charset=utf8mb4&loc=Local&parseTime=true" db, err = sqlx.Connect("mysql", sqlStr) if err != nil { SugarLogger.Debugf("加载数据库失败!err :%v",err) } } func GetDB()*sqlx.DB{ return db }