golang 获取interface的类型 文心快码BaiduComate 在Golang中,interface 是一种抽象的类型,它定义了一组方法,但不实现这些方法。相反,由具体的类型来实现这些方法。当我们想要获取一个 interface 变量的具体类型时,可以使用类型断言(type assertion)或类型切换(type switch)。 1. 类型断言 类型断言允许我们检查 ...
func registerModel(PrefixOrSuffix string, model interface{}, isPrefix bool) { val := reflect.ValueOf(model) typ := reflect.Indirect(val).Type() }