code: func ListSubdirs(dirPath string) ([]string, error) {
  	subdirs := []string{}
  	files, err := ioutil.ReadDir(dirPath)
  	if err != nil {
  		return nil, errors.Wrapf(err, "error reading dir %s", dirPath)
  	}
  	for _, f := range files {
  		if f.IsDir() {
  			subdirs = append(subdirs, f.Name())
  		}
  	}
  	return subdirs, nil
  }
docs: // ListSubdirs returns the subdirectories