package main import "fmt" func main() { // 示例1:指定初始容量 m := make(map[string]int, 10) // 初始容量10 m["apple"] = 5 m["banana"] = 3 fmt.Printf("m: 长度=%d,内容=%v\n", len(m), m) // m: 长度=2, 内容=map[apple:5 banana:3] // 示例2:不指定容量(使用默认值) m2 := make(map[int]string) m2[1] = "golang" fmt.Printf("m2: 长度=%d, 内容=%v\n", len(m2), m2) // m2: 长度=1, 内容=map[1:golang] }