相当新去。我正在尝试修改这个 go scribe 服务器实现:
https://github.com/samuel/go-thrift/blob/master/examples/scribe_server/main.go
我想将一个通道传递给Log()
func,这样我就可以将 scribe 数据传递给一个单独的 go 例程,但我不确定如何修改scribe/thrift.go
以将日志接口扩展为
Log(messages []*scribe.LogEntry, counts chan string)
(或者是否甚至需要这样做,以及是否有某种方法可以扩展接口而不会弄乱原始库)。
相关分类