From 9fbe24cc5ca89758d3693d04dcc79eb291f406d3 Mon Sep 17 00:00:00 2001 From: "Gustavo \"Guz\" L de Mello" Date: Mon, 24 Feb 2025 08:03:45 -0300 Subject: [PATCH] feat(smalltrip): development middleware --- smalltrip/middleware/dev.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 smalltrip/middleware/dev.go diff --git a/smalltrip/middleware/dev.go b/smalltrip/middleware/dev.go new file mode 100644 index 0000000..2cb0516 --- /dev/null +++ b/smalltrip/middleware/dev.go @@ -0,0 +1,14 @@ +package middleware + +import ( + "net/http" +) + +func Dev(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + w.Header().Set("Cache-Control", "no-store") + next.ServeHTTP(w, r) + }) +} + +var _ Middleware = Dev