go.mondoo.com/cnquery@v0.0.0-20231005093811-59568235f6ea/utils/sortx/keys.go (about) 1 // Copyright (c) Mondoo, Inc. 2 // SPDX-License-Identifier: BUSL-1.1 3 4 package sortx 5 6 import "sort" 7 8 func Keys[X any](m map[string]X) []string { 9 res := make([]string, len(m)) 10 i := 0 11 for k := range m { 12 res[i] = k 13 i++ 14 } 15 sort.Strings(res) 16 return res 17 }