diff --git a/utils/typeconv.go b/utils/typeconv.go index 4aaaf4f8..13f167cf 100644 --- a/utils/typeconv.go +++ b/utils/typeconv.go @@ -372,3 +372,12 @@ func Format4Output(obj interface{}, isSingleLine bool) (retVal string) { } return retVal } + +func Map2KeySlice(flagMap map[string]int) (keyList []string) { + for k, v := range flagMap { + if v != 0 { + keyList = append(keyList, k) + } + } + return keyList +}