let balancer to be customizable

master
kevin 4 years ago
parent 737cd4751a
commit 907efd92c9

@ -38,7 +38,7 @@ type (
func NewClient(target string, opts ...ClientOption) (*client, error) { func NewClient(target string, opts ...ClientOption) (*client, error) {
var cli client var cli client
opts = append(opts, WithDialOption(grpc.WithBalancerName(p2c.Name))) opts = append([]ClientOption{WithDialOption(grpc.WithBalancerName(p2c.Name))}, opts...)
if err := cli.dial(target, opts...); err != nil { if err := cli.dial(target, opts...); err != nil {
return nil, err return nil, err
} }

Loading…
Cancel
Save