package service import ( "errors" "file/db" "file/entity" ) func Login(username, password string) (entity.User, error) { var user entity.User _, err := db.DBEngin.Table("user").Where("username=? and password=?", username, password).Get(&user) if err != nil { return user, err } if user.Id != 0 { return user, nil } else { return user, errors.New("用户名或密码错误") } }