【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)之类的去判断一下返回值的类型

回答

以上是 【go】go函数返回值得类型不确定怎么写? 的全部内容, 来源链接: www.h5w3.com/114543.html

回到顶部