type contextKey … const clientKey … func WithClient(ctx context.Context, client Client) context.Context { … } func LogEvent(ctx context.Context, ev core.Event, lm label.Map, mt MessageType) context.Context { … } var startLogSenderOnce … var logQueue …