2016-11-18 53 views
0

的数组这是什么说法意味着围棋:Golang地图与价值观

Student.bookMap=map[string][]*model.Books{} 

其中Student是:

type Student struct{ 
    bookMap map[string][]*model.Books 
} 

,我们有一个模型包

package model 

type Books struct { 
    bookName string `db:"Name"` 
    bookAuthor string `db:"Author"` 
} 

回答

1

该声明将映射Student.bookMap初始化为空映射(其具有以下结构:键 - >string,值 - >model.Books指针的切片)。

0

这意味着structStudent的成员bookMap包含map,其中string作为密钥,并且指向model.Books的实例的指针的数组(切片)为的值