// handleRoute extracts data from the api:route markup func handleRoute(swagDoc *specs.SwagDoc, docs []string) error { for _, doc := range docs { var paths = make(map[string]specs.SwagPath) y := []byte(doc) j, err := yaml.YAMLToJSON(y) err = json.Unmarshal(j, &paths) swagDoc.Paths = &paths if err != nil { return err } for k, v := range paths { paths[k] = v } } return nil }