update comments

This commit is contained in:
Asim 2015-12-03 01:02:14 +00:00
parent 20114ccd87
commit 9e3f3bbc0e
2 changed files with 18 additions and 1 deletions

View File

@ -2,6 +2,22 @@
The client package provides a method to make synchronous, asynchronous and
streaming requests to services. By default json and protobuf codecs are
supported.
import "github.com/micro/go-micro/client"
c := client.NewClient()
req := c.NewRequest("go.micro.srv.greeter", &greeter.Request{
Name: "John",
})
rsp := &greeter.Response{}
if err := c.Call(context.Background(), req, rsp); err != nil {
return err
}
fmt.Println(rsp.Msg)
*/
package client

View File

@ -1,3 +1,5 @@
package client
/*
Wrapper is a type of middleware for the go-micro client. It allows
the client to be "wrapped" so that requests and responses can be intercepted
@ -31,7 +33,6 @@ Example usage:
*/
package client
// Wrapper wraps a client and returns a client
type Wrapper func(Client) Client