golang中获取interface{}的实际类型

在走读beego的源码时,有如下操作。

func registerModel(PrefixOrSuffix string, model interface{}, isPrefix bool) {
    val := reflect.ValueOf(model)
    typ := reflect.Indirect(val).Type()
}

你可能感兴趣的:(golang中获取interface{}的实际类型)