map是key-value数据结构,又称为字段或者关联数组。类似其他编程语言的集合
一、基本语法
var 变量名 map[keytype]valuetype
// map 使用前要make// map 的key不能重复,重复了,以最后的key-value为准// map 的key-value 是无序的var a map[string]stringa = make(map[string]string, 10)a["n1"] = "a"a["n2"] = "b"a["n3"] = "c"二、使用方式
先声明,再make
var a map[string]stringa = make(map[string]string, 10)声明直接make
a := make(map[string]string, 10)声明直接赋值
var a map[string]string = map[string]string{ "n1" : "宋江" "n2" : "卢俊义"}三、增删改查
到此这篇关于golang映射Map的方法步骤的文章就介绍到这了,更多相关golang映射Map 内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!