From 257177d382ae0aecfede8b582dd63742a51115d9 Mon Sep 17 00:00:00 2001 From: Orhan Erday <98099231+orhan-erday@users.noreply.github.com> Date: Mon, 26 Sep 2022 16:06:54 +0300 Subject: [PATCH] Update generics.go I just remove the make function from the MapKeys method, the new version looks cleaner. --- examples/generics/generics.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/generics/generics.go b/examples/generics/generics.go index c6fa91a..39e54f7 100644 --- a/examples/generics/generics.go +++ b/examples/generics/generics.go @@ -14,7 +14,7 @@ import "fmt" // `V` has the `any` constraint, meaning that it's not // restricted in any way (`any` is an alias for `interface{}`). func MapKeys[K comparable, V any](m map[K]V) []K { - r := make([]K, 0, len(m)) + var r []K for k := range m { r = append(r, k) }