package
1.1.3
Repository: https://github.com/gammazero/workerpool.git
Documentation: pkg.go.dev

# README

pacer

GoDoc

A utility to limit the rate at which concurrent goroutines begin execution. This addresses situations where running the concurrent goroutines is OK, as long as their execution does not start at the same time.

The pacer package is independent of the workerpool package. Paced functions can be submitted to a workerpool or can be run as goroutines, and execution will be paced in both cases.

# Functions

NewPacer creates and runs a new Pacer.

# Structs

Pacer is a goroutine rate limiter.