golang map初始化
在Golang中,可以使用make函数来初始化一个map。make函数接受一个类型和一个可选的容量参数,然后返回一个带有给定类型和容量的map。
以下是一个示例,展示了如何初始化一个map:
package main
import "fmt"
func main() {
// 初始化一个空的map
var m1 map[string]int
fmt.Println(m1)
// 使用make函数初始化一个空的map
m2 := make(map[string]int)
fmt.Println(m2)
// 使用make函数初始化一个带有容量的map
m3 := make(map[string]int, 10)
fmt.Println(m3)
}
输出:
map[]
map[]
map[]
在示例中,我们首先声明了一个空的map m1,然后使用make函数初始化一个空的map m2,最后使用make函数初始化一个带有容量为10的map m3。
原文地址: http://www.cveoy.top/t/topic/iZOW 著作权归作者所有。请勿转载和采集!