httpcache.go
func CacheRemoteFasthttp(bodyHandler fasthttp.RequestHandler, expiration time.Duration, remoteServerAddr string) *fhttp.ClientHandler {
	return fhttp.NewClientHandler(bodyHandler, expiration, remoteServerAddr)
}
func CacheRemoteFasthttp(bodyHandler fasthttp.RequestHandler, expiration time.Duration, remoteServerAddr string) *fhttp.ClientHandler {
	return fhttp.NewClientHandler(bodyHandler, expiration, remoteServerAddr)
}
// CacheRemoteFasthttp receives a fasthttp handler, its cache expiration and
// the remote address of the remote cache server(look ListenAndServe)
// returns a remote-cached handler
//
// You can add validators with this function