func test(arg int) returnType{
if arg > 0{
return "大于0"
} else {
return arg
}
}
func test(arg int) interface{}{
if arg > 0{
return "大于0"
} else {
return arg
}
}
调用之后可以用result.(Type)之类的去判断一下返回值的类型
回答
本文地址:H5W3 » 【go】go函数返回值得类型不确定怎么写?
func test(arg int) returnType{
if arg > 0{
return "大于0"
} else {
return arg
}
}
func test(arg int) interface{}{
if arg > 0{
return "大于0"
} else {
return arg
}
}
调用之后可以用result.(Type)之类的去判断一下返回值的类型
本文地址:H5W3 » 【go】go函数返回值得类型不确定怎么写?