bs := make(map[string]string) bs["name"] = "张三" bs["age"] = "12" var student interface{} student = bs a := student.(map[string]string) //将interface转换为map类型,如果不确定数据类型的时候可以使用类型断言,确定其类型之后再转换为相对应的类型,然后取值 ("学生的姓名是: \n %v", a["name"]) //结果: 张三 ("学生的数据是: \n %v", student)