ЕО
// Reset stops a ticker and resets its period to the specified duration.
Size: a a a
ЕО
ЕО
A
/foo/ одно, на /bar другое, напиример. Хочется, чтобы в тестах было явно показано, где какой хендлер должен вызываться.с
func (wp *WorkerPool) SetGCTicker(ticker *time.Ticker) {
wp.Lock()
wp.gcTicker.Stop()
wp.gcTicker = ticker
wp.Unlock()
}те
go func() {
for range wp.gcTicker.C {
}
}()
for {
wp.Lock()
<-wp.gcTicker.C
wp.Unlock()
}ЕА
DZ
Z
с
с
Reset() в тикере сбрасывается на установленный изначальноЕО
с
с