Documentation ¶
Index ¶
- func ReverseSortedNumbers[K maths.Number, V interface{}](data map[K]V) (keys []K)
- func SortedKeys[K ~string, V interface{}](data map[K]V) (keys []K)
- func SortedNumbers[K maths.Number, V interface{}](data map[K]V) (keys []K)
- func ValuesSortedByKeys[K ~string, V interface{}](data map[K]V) (values []V)
- func ValuesSortedByNumbers[K maths.Number, V interface{}](data map[K]V) (values []V)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReverseSortedNumbers ¶
ReverseSortedNumbers returns a slice of descending sorted keys from the given map
func SortedKeys ¶
func SortedKeys[K ~string, V interface{}](data map[K]V) (keys []K)
SortedKeys returns a slice of natural-sorted keys from the given map
func SortedNumbers ¶
SortedNumbers returns a slice of ascending sorted keys from the given map
func ValuesSortedByKeys ¶ added in v1.1.0
func ValuesSortedByKeys[K ~string, V interface{}](data map[K]V) (values []V)
ValuesSortedByKeys returns a slice of values, ordered by SortedKeys
func ValuesSortedByNumbers ¶ added in v1.1.0
ValuesSortedByNumbers returns a slice of values, ordered by SortedNumbers
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.