映射与结构体
映射
func main() {
var mmp = map[string]int{
}
var mmp1 map[string]int
var mmp2 = map[string]int{
"id号": 001, "学号": 1510617123}
fmt.Printf("type=%T,value=%v \n", mmp, mmp)
fmt.Printf("type=%T,value=%v \n", mmp1, mmp1)
fmt.Printf("type=%T,value=%v \n", mmp2, mmp2)
//通过内建函数(builtin包)make
mmp3 := make(map[string]int)
fmt.Printf("type=%T,value=%v,len=%d \n", mmp3, mmp3, len(mmp3))
//值为任意类型,往里面填东西
mmp4 := make(map[string]interface{
})