在Golang中,可以使用make函数来初始化一个map。make函数接受一个类型和一个可选的容量参数,然后返回一个带有给定类型和容量的map。

以下是一个示例,展示了如何初始化一个map:

package main

import "fmt"

func main() {
    // 初始化一个空的map
    var m1 map[string]int
    fmt.Println(m1)

    // 使用make函数初始化一个空的map
    m2 := make(map[string]int)
    fmt.Println(m2)

    // 使用make函数初始化一个带有容量的map
    m3 := make(map[string]int, 10)
    fmt.Println(m3)
}

输出:

map[]
map[]
map[]

在示例中,我们首先声明了一个空的map m1,然后使用make函数初始化一个空的map m2,最后使用make函数初始化一个带有容量为10的map m3


原文地址: http://www.cveoy.top/t/topic/iZOW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录