// MustParseTemplateFile is like ParseTemplateFile but
// panics if there is an error.
-func (s *Set) MustParseTemplateFile(filenames ...string) {
+func (s *Set) MustParseTemplateFile(filenames ...string) *Set {
err := s.ParseTemplateFile(filenames...)
if err != nil {
panic(err)
}
+ return s
}
// ParseTemplateFiles parses the template files matched by the
// MustParseTemplateFile is like ParseTemplateFiles but
// panics if there is an error.
-func (s *Set) MustParseTemplateFiles(pattern string) {
+func (s *Set) MustParseTemplateFiles(pattern string) *Set {
err := s.ParseTemplateFiles(pattern)
if err != nil {
panic(err)
}
+ return s
}
// ParseTemplateFile creates a set by parsing the named files,