Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server represents a HTTP server that can handle requests for this microservice.
type Users ¶
type Users interface {
CreateUser(ctx context.Context, user *model.User) (*model.User, error)
GetUser(ctx context.Context, id string) (*model.User, error)
FindUsers(ctx context.Context, filters []model.Filter, offset, limit int64) ([]*model.User, error)
UpdateUser(ctx context.Context, user *model.User) (*model.User, error)
DeleteUser(ctx context.Context, id string) error
}
Users represents a type that can provide CRUD operations on users.
Click to show internal directories.
Click to hide internal directories.