1、定义
使用make()函数
map_variable := make(map[key_type][value_type])
2、example
1 package main 2 3 import "fmt" 4 5 func main() { 6 //创建集合 7 set := make(map[int]string) 8 //集合填充 9 set[0] = "只有" 10 set[1] = "永不遏制的奋斗" 11 test12(set) 12 } 13 14 func test12(set map[int]string) { 15 for k, v := range set { 16 fmt.Println(k, v) 17 } 18 }
output:
0 只有
1 永不遏制的奋斗