package
1.0.20
Repository: https://github.com/m15t/ghoul.git
Documentation: pkg.go.dev

# Functions

New creates new user application service.
NewDB returns a new user database instance.
NewHTTP creates new user http service.

# Variables

Custom errors.
Custom errors.
Custom errors.

# Structs

CreationData contains user data from json request swagger:model UserCreationData.
DB represents the client for user table.
HTTP represents user http service.
ListResp contains list of users and current page number response swagger:model UserListResp.
PasswordChangeData contains password change request swagger:model.
UpdateData contains user data from json request swagger:model UserUpdateData.
User represents user application service.

# Interfaces

Crypter represents security interface.
MyDB represents user repository interface.
Service represents user application interface.