/
cloudservices
/
common
Обзор
Документация
Войти
/
cloudservices
/
common
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
middleware/common.go
17 строк
291 B
Ivan
move middlewares into separate folder
26 июл 2026, 16:16
26 июл 2026, 16:16
a4dae25
Код
Авторство
О чём код?
package middleware import ( "net/http" "slices" ) type ctxKey string type Middleware func(next http.Handler) http.Handler func Chain(h http.Handler, middlewares ...Middleware) http.Handler { for _, middleware := range slices.Backward(middlewares) { h = middleware(h) } return h }