내가 맵을 가지고 있다면 m 값의 조각을 얻는 더 좋은 방법이 있습니까?
package main
import (
"fmt"
)
func main() {
m := make(map[int]string)
m[1] = "a"
m[2] = "b"
m[3] = "c"
m[4] = "d"
// Can this be done better?
v := make([]string, len(m), len(m))
idx := 0
for _, value := range m {
v[idx] = value
idx++
}
fmt.Println(v)
}
지도에 내장 된 기능이 있습니까? Go 패키지에 함수가 있습니까, 아니면 이것이 내가 필요한 경우 수행 할 수있는 가장 좋은 코드입니까?