golang 定义变量map
在 Go 语言中,定义一个 map 变量需要使用 make 函数或者直接使用短语句声明。
使用 make 函数定义 map 变量的语法如下:
m := make(map[keyType]valueType)
其中,keyType 表示 map 中键的类型,valueType 表示 map 中值的类型。
例如,定义一个字符串类型的键和整数类型的值的 map 变量可以这样写:
m := make(map[string]int)
使用短语句声明 map 变量的语法如下:
m := map[keyType]valueType{}
例如,定义一个字符串类型的键和整数类型的值的 map 变量可以这样写:
m := map[string]int{}
也可以不指定 map 的长度,让 Go 自动分配空间:
m := map[string]int{}
这种方法适用于 map 的大小不确定的情况,可以根据实际情况动态调整 map 的大小。
原文地址: https://www.cveoy.top/t/topic/vEm 著作权归作者所有。请勿转载和采集!