标签:变量 main ring func 使用 print 语法 lang 初始化
1.map的基本介绍
map是key-value数据结构,又称为字段或者关联数组。类似其它编程语言的集合,在编程中是经常使用到的
2.map的声明
1)基本语法
var map 变量名 map[keytype] valuetype
注意:声明是不会分配内存的,初始化需要make,分配内存后才能赋值和使用。
func main() { var a map[string]string a = make(map[string]string, 10) a["no1"] = "allin" a["no2"] = "alex" a["no1"] = "egon" a["no3"] = "sdfegon" fmt.Println(a) }
对上面代码的说明
a.map在使用前一定要make
b.map的key是不能重复,如果重复了,则以最后这个key-value为准
c.map的value是可以相同的
d.map的key-value是无序
e.make内置函数数目
标签:变量 main ring func 使用 print 语法 lang 初始化
原文地址:https://www.cnblogs.com/xiangxiaolin/p/11839162.html