golang-webapp/controller/template_data_middleware.go

19 lines
279 B
Go

package controller
import (
"time"
"github.com/flosch/pongo2/v4"
"github.com/gin-gonic/gin"
)
func templateDataMiddleware(c *gin.Context) {
templateData := pongo2.Context{
"year": string(time.Now().Format("2006")),
}
c.Set("template_data", templateData)
c.Next()
}