目录
1、interface{}
没有任何方法的接口就是空接口,实际上每个类型都实现了空接口,所以空接口类型可以接受任何类型的数据。
// 定义一个空接口
type phone interface{}
// 空接口作为参数,传进来任意类型参数判断其类型与打印其值
func showmpType(q interface{}) {
fmt.Printf("type:%T,value:%v\n", q, q)
}
interface{}
不包含任何方法ÿ
目录
没有任何方法的接口就是空接口,实际上每个类型都实现了空接口,所以空接口类型可以接受任何类型的数据。
// 定义一个空接口
type phone interface{}
// 空接口作为参数,传进来任意类型参数判断其类型与打印其值
func showmpType(q interface{}) {
fmt.Printf("type:%T,value:%v\n", q, q)
}
interface{}
不包含任何方法ÿ