我是 Go 编程语言的新手,最近遇到了以下代码:
func (rec *ContactRecord) Less(other interface{}) bool {
return rec.sortKey.Less(other.(*ContactRecord).sortKey);
}
但是,我不明白函数签名背后的含义。它接受一个接口作为参数。你能解释一下这是如何工作的吗?谢谢
胡说叔叔
慕森卡
相关分类