package main
import (
"fmt"
"reflect"
)
func main(){
var v float64 = 1.2
rv := reflect.ValueOf(v)
rtype := rv.Type()
rkind := rv.Kind()
rinterface := rv.Interface()
vr,ok := rinterface.(float64)
fmt.Println(rv,rtype,rkind,rinterface,vr,reflect.TypeOf(vr),ok)
}
golang反射机制练习02
最新推荐文章于 2023-07-18 11:12:30 发布