udemy-go-web-1/pkg/render/render.go
2024-06-26 22:25:04 +02:00

17 lines
371 B
Go

package render
import (
"fmt"
"html/template"
"net/http"
)
// renderTemplate renders a HTML template file
func RenderTemplate(w http.ResponseWriter, tmpl string) {
parsedTemplate, _ := template.ParseFiles("./templates/"+tmpl, "./templates/base.layout.tmpl")
err := parsedTemplate.Execute(w, nil)
if err != nil {
fmt.Println("error parsing template:", err)
}
}