github.com/aavshr/aws-sdk-go@v1.41.3/private/util/sort_keys.go (about)

     1  package util
     2  
     3  import "sort"
     4  
     5  // SortedKeys returns a sorted slice of keys of a map.
     6  func SortedKeys(m map[string]interface{}) []string {
     7  	i, sorted := 0, make([]string, len(m))
     8  	for k := range m {
     9  		sorted[i] = k
    10  		i++
    11  	}
    12  	sort.Strings(sorted)
    13  	return sorted
    14  }