INNER CODE UNIT · Go

ticker

zan8in/afrog · cmd/afrog/main.go:217

			ticker := time.NewTicker(1 * time.Second)
			defer ticker.Stop()
			for {
				select {
				case <-progressDone:
					return
				case <-ticker.C:
					lock.Lock()
					renderProgress()
					lock.Unlock()
				}
			}
		}()

		prev := options.OnPhaseProgress
		options.OnPhaseProgress = func(phase string, status string, finished int64, total int64, percent int) {
			if prev != nil {
				prev(phase, status, finished, total, percent)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…