package main
import (
"fmt"
"reflect"
)
// 理解反射
func main() {
var age interface{} = 25
fmt.Printf("原始接口变量的类型为 %T, 值为 %v \n", age, age)
// 从接口对象到发射对象
fmt.Printf("Type对象的类型为%T\n", reflect.TypeOf(age))
fmt.Printf("Value对象的类型为%T\n", reflect.ValueOf(age))
}
网友评论