Sobes.tech
Назад к вопросам
Junior — Middle
78

Каким образом инициализировать стандартный контекст без тайм-аута в Go?

Ответ от нейросети

sobes.tech AI

В Go для создания контекста без тайм-аута используется функция context.Background(). Она возвращает пустой, неотменяемый контекст, который обычно служит корнем для других контекстов.

Пример инициализации стандартного контекста без тайм-аута:

import "context"

func main() {
    ctx := context.Background()
    // ctx можно передавать в функции, которые требуют контекст
}

Если нужен контекст с отменой, но без тайм-аута, можно использовать context.WithCancel(ctx), но для простого "пустого" контекста без ограничений по времени — context.Background().