Это выводит журнал automateTick, когда терминал не теряет фокус.
Я создал скрипт автоматизации с использованием тикера, и он перестает работать, когда я выполняю что-то еще во время выполнения этого скрипта. Также это возобновляется, когда я устанавливаю фокус на терминал.
var tick <-chan time.Time
tick = time.Tick(3 * time.Second)
for {
select {
case <-tick:
log.Println("<-tick")
}
}
Есть какие-либо комментарии о том, что я делаю неправильно?