Golang中怎么创建和使用map

195
2024/4/2 18:25:44
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Golang中,可以使用内置函数make来创建一个map,并且可以使用map[key]value语法来访问和修改map中的键值对。

下面是一个简单的例子:

package main

import "fmt"

func main() {
    // 创建一个空的map
    m := make(map[string]int)

    // 向map中添加键值对
    m["apple"] = 2
    m["banana"] = 3

    // 访问map中的值
    fmt.Println(m["apple"])

    // 修改map中的值
    m["apple"] = 5

    // 删除map中的键值对
    delete(m, "banana")

    // 遍历map
    for key, value := range m {
        fmt.Println(key, value)
    }
}

以上代码展示了如何创建一个map,向map中添加、访问、修改和删除键值对,以及如何遍历map中的所有键值对。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: golang map删除元素的方法是什么