github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/fly/ui/present.go (about) 1 package ui 2 3 import ( 4 "sort" 5 "strings" 6 7 "github.com/pf-qiu/concourse/v6/atc" 8 ) 9 10 func PresentVersion(version atc.Version) string { 11 pairs := []string{} 12 for k, v := range version { 13 pairs = append(pairs, k+":"+v) 14 } 15 16 // consistent ordering 17 sort.Strings(pairs) 18 19 return strings.Join(pairs, ",") 20 }