in scripts/generate-docs/packages.go [13:30]
func listPackages(options generateOptions) ([]string, error) {
if len(options.selectedPackages()) > 0 {
return options.selectedPackages(), nil
}
var folders []string
fileInfos, err := ioutil.ReadDir(options.packagesSourceDir)
if err != nil {
return nil, errors.Wrapf(err, "reading packages source dir failed (path: %s)", options.packagesSourceDir)
}
for _, fileInfo := range fileInfos {
if fileInfo.IsDir() {
folders = append(folders, fileInfo.Name())
}
}
return folders, nil
}