我是Go的新手,不知道不同的语言功能何时碰撞在一起, type ByKey []mr.KeyValue{}任何人都可以解释一下这意味着什么吗?
1 回答

慕丝7291255
TA贡献1859条经验 获得超6个赞
正如你在 golang.org/ref/spec#Types 中看到的
类型确定一组值以及特定于这些值的操作和方法。类型可以用类型名称(如果有)表示,也可以使用类型文本指定,该文本由现有类型组成类型。
类型定义
类型定义创建一个新的、不同的类型,该类型具有与给定类型相同的基础类型和操作,并将标识符绑定到该类型。
type ByKey []mr.KeyValue
是一个类型定义。它将创建一个调用的新类型,其基础类型为 。 在导入到当前文件的不同包中再次定义了导出的类型,其中包括 。ByKey
[]mr.KeyValue
KeyValue
mr
type ByKey []mr.KeyValue
- 1 回答
- 0 关注
- 85 浏览
添加回答
举报
0/150
提交
取消