src/client/client.go
func DefaultDialOptions() []grpc.DialOption {
	return []grpc.DialOption{
		// Don't return from Dial() until the connection has been established
		grpc.WithBlock(),

		// If no connection is established in 30s, fail the call
		grpc.WithTimeout(30 * time.Second),

		grpc.WithDefaultCallOptions(
			grpc.MaxCallRecvMsgSize(grpcutil.MaxMsgSize),
			grpc.MaxCallSendMsgSize(grpcutil.MaxMsgSize),
		),
	}
}
func DefaultDialOptions() []grpc.DialOption {
	return []grpc.DialOption{
		// Don't return from Dial() until the connection has been established
		grpc.WithBlock(),

		// If no connection is established in 30s, fail the call
		grpc.WithTimeout(30 * time.Second),

		grpc.WithDefaultCallOptions(
			grpc.MaxCallRecvMsgSize(grpcutil.MaxMsgSize),
			grpc.MaxCallSendMsgSize(grpcutil.MaxMsgSize),
		),
	}
}
func DefaultDialOptions ( ) [ ] grpc . DialOption { return [ ] grpc . DialOption { // Don't return from Dial() until the connection has been established grpc . WithBlock ( ) , // If no connection is established in 30s, fail the call grpc . WithTimeout ( 30 * time . Second ) , grpc . WithDefaultCallOptions ( grpc . MaxCallRecvMsgSize ( grpcutil . MaxMsgSize ) , grpc . MaxCallSendMsgSize ( grpcutil . MaxMsgSize ) , ) , } }
// DefaultDialOptions is a helper returning a slice of grpc.Dial options
// such that grpc.Dial() is synchronous: the call doesn't return until
// the connection has been established and it's safe to send RPCs
DefaultDialOptions is a helper returning a slice of grpc . Dial options such that grpc . Dial () is synchronous : the call doesn t return until the connection has been established and it s safe to send RPCs