Answers for "golang scheduled goroutine every 30 seconds"

0

golang scheduled goroutine every 30 seconds

ticker := time.NewTicker(duration)
	q := make(chan struct{})

	go func() {
		for {
			select {
			case <-ticker.C:
				// do something
			case <-q:
				ticker.Stop()
				return
			}
		}
	}()
Posted by: Guest on April-21-2022

Code answers related to "golang scheduled goroutine every 30 seconds"

Browse Popular Code Answers by Language