10.2 类型集
接口或非接口类型的类型集是如下确定的:
空接口 interface{} 的类型集是所有非接口类型的集合。
非空接口类型的类型集是所有接口元素的类型集的交。
方法规范的类型集是所有方法集包括该方法的类型集。
非接口类型的类型集是仅包含该类型的集合。
形式为 ~T 的术语的类型集是底层类型为 T 的类型集。
由两个或多个术语的联合,以 | 分隔(例如 t1 | t2 | … | tn)的类型集是这些术语的类型集的联合。
最后更新于
接口或非接口类型的类型集是如下确定的:
空接口 interface{} 的类型集是所有非接口类型的集合。
非空接口类型的类型集是所有接口元素的类型集的交。
方法规范的类型集是所有方法集包括该方法的类型集。
非接口类型的类型集是仅包含该类型的集合。
形式为 ~T 的术语的类型集是底层类型为 T 的类型集。
由两个或多个术语的联合,以 | 分隔(例如 t1 | t2 | … | tn)的类型集是这些术语的类型集的联合。
最后更新于