问题:当 某个接口传过来一个值时,在go里面接收参数的时候我们需要知道它的类型,那么就需要使用断言判断
如下所示:
//定义这个参数为 int 值为100
var a = 100
v, ok := a.(int)
// if par is int
if ok {
print(" this is int type",v)
}
v1, ok := a.(string)
// if par is string
if ok {
print(" this is string type",v1)
}