package grpclog
import "google.golang.org/grpc/internal/grpclog"
Package grpclog provides logging functionality for internal gRPC packages, outside of the functionality provided by the external `grpclog` package.
Index ¶
Types ¶
type PrefixLogger ¶
type PrefixLogger struct {
// contains filtered or unexported fields
}
PrefixLogger does logging with a prefix.
Logging method on a nil logs without any prefix.
func NewPrefixLogger ¶
func NewPrefixLogger(logger grpclog.DepthLoggerV2, prefix string) *PrefixLogger
NewPrefixLogger creates a prefix logger with the given prefix.
func (*PrefixLogger) Errorf ¶
func (pl *PrefixLogger) Errorf(format string, args ...any)
Errorf does error logging.
func (*PrefixLogger) Infof ¶
func (pl *PrefixLogger) Infof(format string, args ...any)
Infof does info logging.
func (*PrefixLogger) V ¶
func (pl *PrefixLogger) V(l int) bool
V reports whether verbosity level l is at least the requested verbose level.
func (*PrefixLogger) Warningf ¶
func (pl *PrefixLogger) Warningf(format string, args ...any)
Warningf does warning logging.
Source Files ¶
prefix_logger.go
- Version
- v1.70.0 (latest)
- Published
- Jan 23, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 30 minutes ago –
Tools for package owners.