# Functions
DecodeGetDevicesRequest decodes the request from the body.
DecodeUppercaseRequest decodes the upper case request from the body.
EncodeResponse encodes the response into JSON.
MakeGetDevicesEndpoint creates the get devices endpoint.
MakeUppercaseEndpoint creates the uppercase endpoint.
New creates a new string service.
NewInstrumentingMiddleware creates a new middleware for instrumenting.
# Variables
ErrEmpty is returned when input string is empty.
# Interfaces
StringService provides operations on strings.