func GetContext(ctx context.Context) Logger {
	v := ctx.Value(LoggerCtxKey)

	if v == nil {
		v = std
	}

	return v.(Logger)
}
// GetContext returns the log Entry found in the context,
// or a new Default log Entry if none is found
GetContext returns the log Entry found in the context,
or a new Default log Entry if none is found
// GetContext returns the log Entry found in the context // or a new Default log Entry if none is found
func GetContext(ctx context.Context) Logger {
	v := ctx.Value(LoggerCtxKey)
	if v == nil {
		v = std
	}
	return v.(Logger)
}
func GetContext ( ctx context . Context ) Logger { v := ctx . Value ( LoggerCtxKey ) if v == nil { v = std } return v . ( Logger ) }
GetContext returns the log Entry found in the context,
or a new Default log Entry if none is found
GetContext returns the log Entry found in the context or a new Default log Entry if none is found