Golang Reflect
一、反射获取类型对象与值
package main
import (
"fmt"
"reflect"
)
func main() {
a := 36
atype := reflect.TypeOf(a)
fmt.Println(atype.Name()) //获取类型名称为int
avalue := reflect.ValueOf(a)
fmt.Println(avalue.Int()) //获取具体的数值
}
二、反射获取结构体类型名称与类型
package main
import (
"fmt"
"reflect"
)
ty
剩余内容需要登录才能阅读
登录 后才能评论~
猜你喜欢
推荐了几个