接口 泛型集合接口 union :type xxx interface{ ~int | ~int8 } ~int | ~int8 和写泛型一样,都不能包含有方法的接口(即只能用泛型集合接口) 接口的方法如果返回any,而实现却返回具体类型,则无法断言(IDE可能会误判)