# Functions

MatrixQuery is an echo.MiddlewareFunc that verifies basic prerequisites that the request shall comply with and injects the formatted query request into echo.Context.
No description provided by the author
PopulateCacheHeader populates the `Cache-Control`.
RequestMetadata is an echo.MiddlewareFunc that populates response.RequestMetadata and injects it into echo.Context.
SiteStatsQuery is an echo.MiddlewareFunc that verifies siteStats.Query parameters and inject to echo.Context.

# Constants

CacheTypeDynamic describes the resource as if it is a valuable-to-cache dynamic resource.
CacheTypeNoCache describes the resource should always not be cached.
CacheTypeStatic describes the resource should never be changed and therefore is safe for long-term caching.

# Type aliases

CacheType describes the type of cache shall be used, which its value is the content of the `Cache-Control` header that is being populated.