Set headers instead of adding them (#38)
Set headers instead of adding them (#38)

When using middleware that sets headers in addition
to the cached page using `Header().Add()` will duplicate
those headers. Instead we should overwrite them with
`Header().Set()`, since we want to use the headers in the
cache.
gin-contrib/cache,gin-contrib/cache