signal.NotifyContext создаёт контекст, который отменяется при получении сигнала. Удобнее чем signal.Notify с каналом — просто передаёшь ctx дальше по цепочке. Типичное использование: ctx, stop := signal.NotifyContext(context.Background(), syscall.SIGTERM). Вызови stop() при завершении для освобождения ресурсов.
Что такое signal.NotifyContext?
Middle
167 просмотровAFK Offer AI
Что такое poison pill pattern?