原文链接:区块链基础语言(十九)——Go语言字典
在C++、Java、C#语言里,使用map,需要先引用相应的库。在Go语言里,使用map不需要引入任何库,并且使用更加方便。
一、概述
Go语言中的map(映射、字典)是一种内置的数据结构,它是一个无序的键值对(key:value)集合,key类似于索引,可以通过key快速检索value。
如图1所示,字典变量info包含三个键值对,每个key对应一个value。
二、字典的声明和初始化
2.1 字典的声明
字典变量声明的关键词是var,字典的类型包含三个要素:关键词map、键类型keyType、值类型valueType。字典的声明格式如下: