s3manager-web/vendor/github.com/mastertinner/adapters/adapt.go

13 lines
223 B
Go
Raw Normal View History

2017-05-08 23:07:07 +02:00
package adapters
import "net/http"
// Adapt adds adapters to an HTTP handler.
func Adapt(h http.Handler, adapters ...Adapter) http.Handler {
for i := len(adapters) - 1; i >= 0; i-- {
h = adapters[i](h)
}
return h
}