# Functions

MakeCreatePetEndpoint create endpoint for create pet service.
MakeDeletePetEndpoint create endpoint for the delete pet service.
MakeGetPetWithIDEndpoint create endpoint for get a pet with ID service.
MakeSearchPetsEndpoint pet endpoint to search pets with filters.
MakeUpdatePetEndpoint create endpoint for update pet service.
NewEndpoints Create the endpoints for pets application.
NewService create a new pets service.

# Constants

No description provided by the author
EmptyPetID is the pet id that empty or nil.
order by field possible values.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
CreatePetResult standard response for create Pet.
No description provided by the author
DeletePetResult standard response for deleting a pet.
Endpoints is a wrapper for endpoints.
No description provided by the author
GetPetWithIDResult standard roesponse for get a Pet with an ID.
NewPet contains data to request the creation of a new pet.
Pet contains pet data.
QueryFilter contains data for query filters.
SearchPetsDataResult standard roespnse for get a Pet with an ID.
No description provided by the author
SearchPetsResult contains search pets result data.
Service implements pets business logic.
ServiceSetup contains service metadata.
UpdatePet contains data to request the update of a new pet.
No description provided by the author
UpdatePetResult standard response for updating a pet.
ValidationError define pet validation logic.

# Interfaces

Storer defines persistence behavior.

# Type aliases

OrderByField defines fields you can use to order queries.
PetID defines pet id.