type sync.WaitGroup

26 uses

	sync (current package)
		waitgroup.go#L25: type WaitGroup struct {
		waitgroup.go#L45: func (wg *WaitGroup) Add(delta int) {
		waitgroup.go#L88: func (wg *WaitGroup) Done() {
		waitgroup.go#L93: func (wg *WaitGroup) Wait() {

	encoding/json
		encode.go#L364: 		wg sync.WaitGroup

	github.com/robfig/cron/v3
		cron.go#L26: 	jobWaiter sync.WaitGroup

	go.pact.im/x/clock
		ticker.go#L63: 	wg sync.WaitGroup

	go.pact.im/x/httptrack
		conn.go#L18: 	wg sync.WaitGroup

	go.pact.im/x/process
		parallel.go#L57: 	var wg sync.WaitGroup
		task.go#L79: 	var wg sync.WaitGroup

	go.pact.im/x/supervisor
		restart.go#L26: 	var wg sync.WaitGroup
		restart.go#L73: 	var wg, wg2 sync.WaitGroup
		supervisor.go#L41: 	wg sync.WaitGroup

	go.pact.im/x/task
		context.go#L14: 		var wg sync.WaitGroup
		task.go#L71: 		var wg sync.WaitGroup

	golang.org/x/crypto/argon2
		argon2.go#L182: 	processSegment := func(n, slice, lane uint32, wg *sync.WaitGroup) {
		argon2.go#L229: 			var wg sync.WaitGroup

	golang.org/x/sync/errgroup
		errgroup.go#L28: 	wg sync.WaitGroup

	google.golang.org/grpc
		clientconn.go#L1167: 	var wg sync.WaitGroup
		server.go#L144: 	serveWG            sync.WaitGroup // counts active Serve goroutines for Stop/GracefulStop
		server.go#L145: 	handlersWG         sync.WaitGroup // counts active method handler goroutines

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L184: 	wg                  sync.WaitGroup

	internal/singleflight
		singleflight.go#L13: 	wg sync.WaitGroup

	net
		lookup.go#L63: var dnsWaitGroup sync.WaitGroup

	net/http
		server.go#L3078: 	listenerGroup sync.WaitGroup

	testing
		benchmark.go#L952: 	var wg sync.WaitGroup