本文整理匯總了Golang中github.com/cockroachdb/cockroach/rpc/codec/message.EchoResponse類的典型用法代碼示例。如果您正苦於以下問題:Golang EchoResponse類的具體用法?Golang EchoResponse怎麽用?Golang EchoResponse使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了EchoResponse類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: testEchoClient
func testEchoClient(t *testing.T, client *rpc.Client) {
var args message.EchoRequest
var reply message.EchoResponse
var err error
// EchoService.Echo
args.Msg = "Hello, Protobuf-RPC"
if err = client.Call("EchoService.Echo", &args, &reply); err != nil {
t.Fatalf(`EchoService.Echo: %v`, err)
}
if reply.GetMsg() != args.GetMsg() {
t.Fatalf(`EchoService.Echo: expected = "%s", got = "%s"`, args.GetMsg(), reply.GetMsg())
}
}
示例2: Echo
func (t *Echo) Echo(args *message.EchoRequest, reply *message.EchoResponse) error {
reply.Msg = args.Msg
return nil
}