golang函数返回不明确类型值
func test(arg int) interface{}{ if arg > 0{ return "大于0" } else { return arg } } //调用之后可以用xx.(Type)之类的去判断一下返回值的类型 if value, ok := xxx.(int); ok { xxx = value }
调用之后可以用xxx.(Type)之类的去判断一下返回值的类型
golang函数返回不明确类型值
func test(arg int) interface{}{ if arg > 0{ return "大于0" } else { return arg } } //调用之后可以用xx.(Type)之类的去判断一下返回值的类型 if value, ok := xxx.(int); ok { xxx = value }
调用之后可以用xxx.(Type)之类的去判断一下返回值的类型