golang-github-fatih-semgroup 1.2.0-3 source package in Ubuntu

Changelog

golang-github-fatih-semgroup (1.2.0-3) unstable; urgency=high

  * Team upload
  * Fix Test failure FAIL: TestGroup_deadlock, Closes: #1071035

 -- Reinhard Tartler <email address hidden>  Mon, 13 May 2024 17:48:13 -0400

Upload details

Uploaded by:
Debian Go Packaging Team
Uploaded to:
Sid
Original maintainer:
Debian Go Packaging Team
Architectures:
all
Section:
misc
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release universe misc

Builds

Oracular: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
golang-github-fatih-semgroup_1.2.0-3.dsc 2.4 KiB 0a65a3121172d751c656c2a97b215b7a68f307575d819ebc35c4239b6414e5ae
golang-github-fatih-semgroup_1.2.0.orig.tar.gz 4.0 KiB 7568817947da985a205b6169fdc16382e12342d814863ce5ebc6f72743b79043
golang-github-fatih-semgroup_1.2.0-3.debian.tar.xz 3.2 KiB 76d84482b5cb3ca9c811c2dc06da681d391fc96b9b1960b77da6bfe940c16dac

Available diffs

No changes file available.

Binary packages built by this source

golang-github-fatih-semgroup-dev: like errgroup/waitgroup, but only runs a maximum of tasks at any time

 semgroup provides synchronization and error propagation, for groups of
 goroutines working on subtasks of a common task. It uses a weighted
 semaphore implementation to make sure that only a number of maximum
 tasks can be run at any time.
 .
 Unlike golang.org/x/sync/errgroup, it doesn't return the first non-nil
 error, rather it accumulates all errors and returns a set of errors,
 allowing each task to fulfill their task.