Вопрос: Как использовать `time.Ticker` и почему нужен `Stop()`?

Go Senior Без компании
Вопрос: Как использовать `time.Ticker` и почему нужен `Stop()`?
Ответы
```go ticker := time.NewTicker(1 * time.Second) defer ticker.Stop() for i := 0; i < 3; i++ { <-ticker.C fmt.Println("tick") } ``` **Как это работает:** `Stop()` освобождает ресурсы тикера.