package tags import ( "dove/utils/logger" "github.com/flosch/pongo2/v6" ) type TemplateTag struct { Name string Parser pongo2.TagParser } func Initialize() { tags := []TemplateTag{ {Name: "url", Parser: url}, } for _, tag := range tags { if registrationError := pongo2.RegisterTag(tag.Name, tag.Parser); registrationError != nil { logger.Errorf(LogPrefix, RegistrationFailed, tag.Name) } } }