go map[string]interface{} 类型判断。
有时候,map[string]interface{} 有可能存储的是map,也可能是数组等等,那么在取值的时候需要做类型判断,例如:
.(类型)
stu_count = detail_dic["dynamic"].(map[string]interface{})["stu_count"].(float64)
有时候会报错:interface {} is nil, 等等,需要在使用之前,判断nil即可。
go map[string]interface{} 类型判断。
有时候,map[string]interface{} 有可能存储的是map,也可能是数组等等,那么在取值的时候需要做类型判断,例如:
.(类型)
stu_count = detail_dic["dynamic"].(map[string]interface{})["stu_count"].(float64)
有时候会报错:interface {} is nil, 等等,需要在使用之前,判断nil即可。