Go之路(十四):Map

Map

切片和map一定要先初始化才能使用

 

package main	


import(
	"fmt"

)

func testslice(a map[string]map[string]string){
	_, ok := a["zhangsan"]
	if !ok {
		a["zhangsan"] = make(map[string]string)
	}

	a["zhangsan"]["age"] = "13"
	a["zhangsan"]["passwd"] = "123dsafds"
	fmt.Println(a)
	delete(a["zhangsan"],"age")
	fmt.Println(a)
}

func main()  {
	a := make(map[string]map[string]string, 10)

	testslice(a)
}

  

 

  

 

posted @ 2018-12-02 23:01  __Miracle  阅读(101)  评论(0编辑  收藏  举报