label_sync/main.go
func LabelsForTarget(labels []Label, target LabelTarget) (filteredLabels []Label) {
	for _, label := range labels {
		if target == label.Target {
			filteredLabels = append(filteredLabels, label)
		}
	}
	// We also sort to make nice tables
	sort.Slice(filteredLabels, func(i, j int) bool { return filteredLabels[i].Name < filteredLabels[j].Name })
	return
}
func LabelsForTarget(labels []Label, target LabelTarget) (filteredLabels []Label) {
	for _, label := range labels {
		if target == label.Target {
			filteredLabels = append(filteredLabels, label)
		}
	}
	// We also sort to make nice tables
	sort.Slice(filteredLabels, func(i, j int) bool { return filteredLabels[i].Name < filteredLabels[j].Name })
	return
}
func LabelsForTarget ( labels [ ] Label , target LabelTarget ) ( filteredLabels [ ] Label ) { for _ , label := range labels { if target == label . Target { filteredLabels = append ( filteredLabels , label ) } } // We also sort to make nice tables sort . Slice ( filteredLabels , func ( i , j int ) bool { return filteredLabels [ i ] . Name < filteredLabels [ j ] . Name } ) return }
// LabelsForTarget returns labels that have a given target
LabelsForTarget returns labels that have a given target