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) }