code: func NewContextLogger(ctx context.Context, logger log.Logger) context.Context {
  	return context.WithValue(ctx, ctxKeyLogger, logger)
  }
docs: // NewContextLogger creates a new context that carries the provided logger
  // value.