# README
profilesvc
This example demonstrates how to use Go kit to implement a REST-y HTTP service. It leverages the excellent gorilla mux package for routing.
# Functions
No description provided by the author
MakeClientEndpoints returns an Endpoints struct where each endpoint invokes the corresponding method on the remote instance, via a transport/http.Client.
MakeDeleteAddressEndpoint returns an endpoint via the passed service.
MakeDeleteProfileEndpoint returns an endpoint via the passed service.
MakeGetAddressEndpoint returns an endpoint via the passed service.
MakeGetAddressesEndpoint returns an endpoint via the passed service.
MakeGetProfileEndpoint returns an endpoint via the passed service.
MakeHTTPHandler mounts all of the service endpoints into an http.Handler.
MakePatchProfileEndpoint returns an endpoint via the passed service.
MakePostAddressEndpoint returns an endpoint via the passed service.
MakePostProfileEndpoint returns an endpoint via the passed service.
MakePutProfileEndpoint returns an endpoint via the passed service.
MakeServerEndpoints returns an Endpoints struct where each endpoint invokes the corresponding method on the provided service.
No description provided by the author
# Variables
No description provided by the author
ErrBadRouting is returned when an expected path variable is missing.
No description provided by the author
No description provided by the author
# Interfaces
Service is a simple CRUD interface for user profiles.
# Type aliases
Middleware describes a service (as opposed to endpoint) middleware.