使用映射建立关系
1. Go中的映射简介
映射(map)是Go语言中一种非常有用的数据结构,它以键值对的形式存储数据。映射中的键和值可以是任何类型,但键必须是唯一的。映射非常适合用来表示关联数据,比如存储用户信息、配置文件等。本章将详细介绍如何在Go中创建和使用映射,并结合结构体处理更复杂的数据。
1.1 创建映射
映射的语法如下:
map[键类型]值类型
要创建一个映射变量,可以使用 make() 函数:
heights := make(map[string]int)
这行代码创建了一个名为 heights 的映射,键的类型是字符串,值的类型是整型。你也可以使用映射字面量直接初始化映射:
heights := map[string]int{
"Peter": 170,
"Joan": 168,
"Jan": 175,
}
1.2 添加键值对
向映射中添加键值对非常简单,直接使用键赋值即可:
heights["Peter"] = 170
heights["Joan"] = 168
heights["Jan"] = 175
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



