Golang Reflect

写评论
Golang Reflect

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
剩余内容需要登录才能阅读

登录 后才能评论~