golang map初始化

package main

import "fmt"

func main() {
   m := map[string]string{
      "name":    "fenghuo",
      "course":  "golang",
      "quality": "good",
   }
   m2 := make(map[string]int) //m2 ==empty map
   var m3 map[string]int      //m3==nil
   fmt.Println(m, m2, m3)
}

//注意m2的值为empty map ,m3 的值为nil

打印结果

GOPATH=C:\Users\dell\go #gosetup
"C:\Program Files\Go\bin\go.exe" build -o C:\Users\dell\AppData\Local\Temp\GoLand\___go_build_hello_src_test__1_.exe C:\Users\dell\Desktop\go\src\test\maps.go #gosetup
C:\Users\dell\AppData\Local\Temp\GoLand\___go_build_hello_src_test__1_.exe
map[course:golang name:fenghuo quality:good] map[] map[]

Process finished with the exit code 0
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值