Go语言map(Go语言映射)
Go语言map(Go语言映射)
map 这种数据结构在其他编程语言中也称为字典(Python)、hash 和 HashTable 等。
map 概念
map 是引用类型,可以使用如下方式声明:
var mapname map[keytype]valuetype
在声明的时候不需要知道 map 的长度,因为 map 是可以动态增长的,未初始化的 map 的值是 nil,使用函数 len() 可以获取 map 中 pair 的数目。
package main
import fmt
func main() {
var mapLit map[string]int
//var map