sync.WaitGroup.Done (method)

25 uses

	sync (current package)
		waitgroup.go#L155: func (wg *WaitGroup) Done() {
		waitgroup.go#L256: 			wg.Done()

	github.com/jackc/puddle/v2
		pool.go#L427: 			p.destructWG.Done()
		pool.go#L511: 			p.destructWG.Done()
		pool.go#L634: 		p.destructWG.Done()
		pool.go#L704: 	p.destructWG.Done() // not responsible for destructing hijacked resources
		pool.go#L709: 	p.destructWG.Done()

	go.pact.im/x/httptrack
		conn.go#L32: 		c.wg.Done()

	go.pact.im/x/process
		parallel.go#L93: 			once.Do(wg.Done)
		parallel.go#L113: 		wg.Done()

	golang.org/x/crypto/argon2
		argon2.go#L228: 		wg.Done()

	golang.org/x/sync/errgroup
		errgroup.go#L40: 	g.wg.Done()

	google.golang.org/grpc
		clientconn.go#L1227: 			defer wg.Done()
		server.go#L901: 		s.serveWG.Done()
		server.go#L975: 			s.serveWG.Done()
		server.go#L1077: 			defer s.handlersWG.Done()

	google.golang.org/grpc/internal/balancer/gracefulswitch
		gracefulswitch.go#L85: 		defer gsb.activeGoroutines.Done()

	google.golang.org/grpc/internal/resolver/dns
		dns_resolver.go#L207: 	defer d.wg.Done()

	internal/singleflight
		singleflight.go#L96: 	c.wg.Done()

	net
		dnsclient_unix.go#L659: 			defer dnsWaitGroup.Done()
		dnsclient_unix.go#L669: 				dnsWaitGroup.Done()
		lookup.go#L340: 		dnsWaitGroup.Done()
		lookup.go#L364: 		dnsWaitGroup.Done()

	net/http
		server.go#L3589: 		s.listenerGroup.Done()

	testing
		benchmark.go#L976: 			defer wg.Done()