goveal/api/no_cache_middleware.go
Peter Kurfer 82a651cd5d
First draft of new fiber based server
- replaced previous net/http based muxer and all other components with fiber
- replaced polling with SSE to handle file changes
- auto-update custom stylesheets
- natively support mermaid diagrams
- handle custom element attributes for lists properly
- reload on config changes
- replace JS templating with actual JS code and an API
2021-12-22 11:52:02 +01:00

12 lines
231 B
Go

package api
import "github.com/gofiber/fiber/v2"
func NoCache(app *fiber.App) {
app.Use(NoCacheHandler)
}
func NoCacheHandler(ctx *fiber.Ctx) error {
ctx.Response().Header.Set("Cache-Control", "no-cache")
return ctx.Next()
}