In Go, what\'s the easiest way to get the keys in a map sorted alphabetically? This is the shortest way I can do it:
package main import \"container/vector\" im
That would be most elegant method:
package main import ( "fmt" "sort" ) func main() { m := map[string]string{"b": "15", "z": "123123", "x": "sdf", "a": "12"} keys := make([]string, 0, len(m)) for key := range m { keys = append(keys, key) } sort.Strings(keys) fmt.Println(keys) }