Вопрос: Почему `context.WithValue` — last resort?

Go Middle Без компании
Вопрос: Почему `context.WithValue` — last resort?
Ответы
```go context.WithValue(ctx, k, v) ``` **Ситуация:** злоупотребление. **Почему:** ломает типобезопасность.