Esempio n. 1
0
func writeHTML(job J.Job) error {
	file, err := os.OpenFile(job.HTMLFilePath(), os.O_CREATE|os.O_WRONLY, 0644)
	if err != nil {
		return fmt.Errorf("failed opening file: %s", err)
	}
	defer file.Close()

	if err = template.Execute(file, &job); err != nil {
		return fmt.Errorf("failed executing template: %s", err)
	}
	return nil
}