INNER CODE UNIT · Go

Verify

cncf/presentations · pkg/verify/verify.go:14

func Verify(f string) error {
	yamlFile, err := os.ReadFile(f)
	if err != nil {
		return fmt.Errorf("yamlFile.Get err   #%v ", err)
	}

	data := types.Presentations{}
	err = yaml.Unmarshal(yamlFile, &data)
	if err != nil {
		return fmt.Errorf("unmarshal error: %v", err)
	}

	errors := []error{}
	for key, entry := range data {
		if entry.Name == "" {
			errors = append(errors, fmt.Errorf("empty name detected for entry %d", key))
			continue
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…