问题:当 某个接口传过来一个值时,在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)
}