func NewGRPCLogWriter(logger *logrus.Logger, source string) *GRPCLogWriter {
	return &GRPCLogWriter{
		logger: logger,
		source: source,
	}
}
func NewGRPCLogWriter(logger *logrus.Logger, source string) *GRPCLogWriter {
	return &GRPCLogWriter{
		logger: logger,
		source: source,
	}
}
func NewGRPCLogWriter ( logger * logrus . Logger , source string ) * GRPCLogWriter { return & GRPCLogWriter { logger : logger , source : source , } }
// NewGRPCLogWriter creates a new GRPC log writer. `logger` specifies the
// underlying logger, and `source` specifies where these logs are coming from;
// it is added as a entry field for all log messages.
NewGRPCLogWriter creates a new GRPC log writer . logger specifies the underlying logger and source specifies where these logs are coming from ; it is added as a entry field for all log messages .