Skip to content

Commit

Permalink
examples/features/retry: Improve docstring (#7331)
Browse files Browse the repository at this point in the history
  • Loading branch information
aranjans authored Jun 21, 2024
1 parent f1b7f41 commit b8ca292
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions examples/features/retry/client/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,16 +47,14 @@ var (
}]}`
)

// use grpc.WithDefaultServiceConfig() to set service config
func retryDial() (*grpc.ClientConn, error) {
return grpc.NewClient(*addr, grpc.WithTransportCredentials(insecure.NewCredentials()), grpc.WithDefaultServiceConfig(retryPolicy))
}

func main() {
flag.Parse()

// Set up a connection to the server.
conn, err := retryDial()
// Set up a connection to the server with service config and create the channel.
// However, the recommended approach is to fetch the retry configuration
// (which is part of the service config) from the name resolver rather than
// defining it on the client side.
conn, err := grpc.NewClient(*addr, grpc.WithTransportCredentials(insecure.NewCredentials()), grpc.WithDefaultServiceConfig(retryPolicy))
if err != nil {
log.Fatalf("did not connect: %v", err)
}
Expand Down

0 comments on commit b8ca292

Please # to comment.