反射 – golang得到一个类型的reflect.Type
发布时间:2020-12-16 09:22:35 所属栏目:大数据 来源:网络整理
导读:是否有可能以及如何获取类型的reflect.Type而不从类型创建对象并调用它reflect.TypeOf(obj) java中的内容:MyType.class 解决方法 您可以在没有使用以下语法的实例化的情况下实现此目的; package mainimport ( "fmt" "reflect")type Test struct {}func main
是否有可能以及如何获取类型的reflect.Type而不从类型创建对象并调用它reflect.TypeOf(obj)
java中的内容:MyType.class 解决方法
您可以在没有使用以下语法的实例化的情况下实现此目的;
package main import ( "fmt" "reflect" ) type Test struct { } func main() { fmt.Println(reflect.TypeOf((*Test)(nil)).Elem()) } 玩; https://play.golang.org/p/SkmBNt5Js6 此外,它在这里的反映例子中得到了证明; https://golang.org/pkg/reflect/#example_TypeOf (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |