我在原始文件中定义了一条消息:
my.proto
--------
message Holiday {
string title = 1;
google.protobuf.Timestamp date = 2;
}
编译后,它会创建 my.pb.go
现在在我的 go 代码中,我有一个 Holiday 的片段。
main.go
-------
holidays := []my.Holiday{...}
我必须按Holiday.date对此切片进行排序。根据文档,如果我想使用排序进行排序。排序然后我必须实现Len,Swap&Less方法。但是我无法在我的 go 代码中定义这些接收器方法,因为它来自不同的包 (my.pb.go)。有没有办法解决这个问题?Holiday
翻过高山走不出你
忽然笑
交互式爱情
catspeake
随时随地看视频慕课网APP
相关分类