context.WithValue(parent, key, value) создаёт дочерний контекст со значением. ctx.Value(key) — достаёт. Key должен быть unexported типом чтобы избежать коллизий: type ctxKey struct{}. Значения ищутся вверх по цепочке контекстов — O(n) по глубине. Используй только для request-scoped данных: request ID, auth token, trace ID. Не для бизнес-параметров.
Как передать значения через context?
Junior
299 просмотровAFK Offer AI
Задача: реализуйте очередь на слайсе с методами Enqueue, Dequeue