首次提交:初始化项目代码
This commit is contained in:
+16
@@ -0,0 +1,16 @@
|
||||
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]
|
||||
}
|
||||
Reference in New Issue
Block a user