vorteil/direktiv

View on GitHub
pkg/middlewares/registry.go

Summary

Maintainability
A
0 mins
Test Coverage
package middlewares

import "net/http"

type Middleware func(http.Handler) http.Handler

var registry []Middleware

func RegisterHTTPMiddleware(m Middleware) {
    registry = append(registry, m)
}

func GetMiddlewares() []Middleware {
    return registry
}