我是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 關注
- 87 瀏覽
添加回答
舉報
0/150
提交
取消