Update generics.go
I just remove the make function from the MapKeys method, the new version looks cleaner.
This commit is contained in:
parent
4f668ee955
commit
257177d382
@ -14,7 +14,7 @@ import "fmt"
|
|||||||
// `V` has the `any` constraint, meaning that it's not
|
// `V` has the `any` constraint, meaning that it's not
|
||||||
// restricted in any way (`any` is an alias for `interface{}`).
|
// restricted in any way (`any` is an alias for `interface{}`).
|
||||||
func MapKeys[K comparable, V any](m map[K]V) []K {
|
func MapKeys[K comparable, V any](m map[K]V) []K {
|
||||||
r := make([]K, 0, len(m))
|
var r []K
|
||||||
for k := range m {
|
for k := range m {
|
||||||
r = append(r, k)
|
r = append(r, k)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user