package lib import "time" // 处理器接口 type Handler interface { SetReq(req []byte) // 处理请求 BuildReq() RawReq //调用 Call(req []byte) ([]byte, error) // 检查响应 Check(req RawReq, rsp RawResp) *CallResult } // 调用结果 type CallResult struct { Id int64 Req RawReq Resp RawResp Code ResCode Message string Elapse time.Duration }