package dao import ( "crypto/md5" "demo/configs" "demo/data/domain" "fmt" ) func BackLogins(username, password string) (domain.ManageUser, error) { user := domain.ManageUser{} var err error fmt.Println("username", username, "password", password) hash := md5.New() hash.Write([]byte("kkc-" + password)) pwd := Md5_KKC(password) fmt.Println(configs.Engine) //md5摘要 _, err = configs.Engine.Table("manage_user").Where("username = ?", username).Where("password = ?", pwd).Get(&user) if err == nil { return user, err } return domain.ManageUser{}, err }