package pages import ( "bytes" "html/template" ) var errorPage = ` Ondemand - Error

Error loading {{ .Name }}.

There was an error loading your instance.

{{ .Error }}
` type ErrorData struct { Name string Error string } func GetErrorPage(name string, e string) string { tpl, err := template.New("error").Parse(errorPage) if err != nil { return err.Error() } b := bytes.Buffer{} tpl.Execute(&b, ErrorData{ Name: name, Error: e, }) return b.String() }