package main import ( "html/template" "path" "github.com/oauth2-proxy/oauth2-proxy/pkg/logger" ) func loadTemplates(dir string) *template.Template { if dir == "" { return getTemplates() } logger.Printf("using custom template directory %q", dir) t, err := template.New("").ParseFiles(path.Join(dir, "sign_in.html"), path.Join(dir, "error.html")) if err != nil { logger.Fatalf("failed parsing template %s", err) } return t } func getTemplates() *template.Template { t, err := template.New("foo").Parse(`{{define "sign_in.html"}}
{{.Message}}