Ejemplo n.º 1
0
func readRequest(c *serverCodec) error {
	head := rpc.Request{}
	if err := c.ReadRequestHeader(&head); err != nil {
		return err
	}

	body := testpb.Request{}
	if err := c.ReadRequestBody(&body); err != nil {
		return err
	}

	fmt.Printf("head: %v, body: %v\n", head, body.GetQuery())
	return nil
}