code: func ParseGlob(fs http.FileSystem, t *template.Template, pattern string) (*template.Template, error) {
  	filenames, err := vfspath.Glob(fs, pattern)
  	if err != nil {
  		return nil, err
  	}
  	if len(filenames) == 0 {
  		return nil, fmt.Errorf("vfs/html/vfstemplate: pattern matches no files: %#q", pattern)
  	}
  	return parseFiles(fs, t, filenames...)
  }
docs: // ParseGlob parses the template definitions in the files identified by the
  // pattern and associates the resulting templates with t. The pattern is
  // processed by vfspath.Glob and must match at least one file. ParseGlob is
  // equivalent to calling t.ParseFiles with the list of files matched by the
  // pattern.