# Functions
AddFlags adds flags for QueryOptions.
NewAPIHandler returns an APIHandler.
NewRouter creates and configures a Gorilla Router.
NewStaticAssetsHandler returns a StaticAssetsHandler.
RegisterStaticHandler adds handler for static assets to the router.
# Constants
QueryDefaultHealthCheckHTTPPort is the default HTTP Port for health check.
# Variables
ErrServiceParameterRequired occurs when no service name is defined.
HandlerOptions is a factory for all available HandlerOptions.
# Structs
APIHandler implements the query service public API by registering routes at httpPrefix.
QueryOptions holds configuration for query service.
StaticAssetsHandler handles static assets.
StaticAssetsHandlerOptions defines options for NewStaticAssetsHandler.
# Interfaces
HTTPHandler handles http requests.
# Type aliases
HandlerOption is a function that sets some option on the APIHandler.