初级会员
  • 第 3626 位会员
  • bbuc
  • bbuc@qq.com
  • 2015-10-08 08:27:20
  • Offline
  • 0

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 问题1不用的channel请关掉,问题2要对元素内数量更改的建议查找和处理分开
  • #1 @bbuc 知道为什么了不在一行的时候最后一个要加,
  • 知道为什么错了。少了个,
  • package main import "fmt" //PersonInfo是一个包含个人信息的类型 type PersonInfo struct{ ID string Name string Address string } func main(){ //personDB:=make(map[string] PersonInfo) //personDB=make(map[string] PersonInfo,2) //往这个map里插入几条数据 myMap:=map[string]struct {x,y int}{"a":{0,1}} fmt.Println(myMap) personDB:=map[string] PersonInfo { "1234":PersonInfo{"123", "Jack", "Room 101"} } person:=PersonInfo{"123", "Jack", "Room 101,..."} personDB["123"]=person personDB["1"]=PersonInfo{"1","Jack","the Room 102"} //从这个map查找键值为”123“的信息 person,ok:=personDB["123"] if ok{ fmt.Println("Found person",person) }else{ fmt.Println("Did not find person!") } //delete personDB["1"] }
  • 为什么我初始化map[string]带名称的struct结构体{string:结构体构造}的时候出异常呢。很不懂