# Functions
CompressRequests will compress all http.Request.Body content with the Compression handler provided here.
CustomClient allows providing a custom http client for contacting GRPC's gateway proxy.
CustomHeaders provides a custom header to be sent on each call.
DecompressResponse allows decompression of responses sent from the server with the "acceptEncoding" using the provided Decompressor.
DefaultHeaders returns the default headers used in our GRPC REST client.
GzipCompress implements Compressor to allow compressing requests to the server.
New is the constructor for talking with the GRPC gateway.
# Constants
ContentType is the HTTP request header's content type for requests going to the grpc-gateway.
# Type aliases
Compressor creates an *http.Request that compresses the Body content.
Decompressor takes an io.Reader returns an io.Reader that decompresses the content.
Option provides an optional argument to the New() constructor.