package user import ( "busniess-user-center/internal/models" "context" ) type UserService interface { Add(ctx context.Context, info *models.AddInfo) (id uint, err error) Login(ctx context.Context, lInfo models.LoginInfo) error Logout(ctx context.Context) error Modify(ctx context.Context, mInfo *models.ModifyInfo) error Disable(ctx context.Context) error Enable(ctx context.Context) error Search(ctx context.Context, query *models.Query) ([]models.User, error) }