• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

go-pkgz / syncs
99%

Build:
DEFAULT BRANCH: master
Repo Added 08 Oct 2018 06:27PM UTC
Files 4
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • discard-mode
  • fix-ci-caching
  • fix-errsizedgroup-race
  • modernize-and-deps
  • rbac
  • refs/tags/v0.10.4
  • refs/tags/v1.2.0
  • refs/tags/v1.3.0
  • refs/tags/v1.3.1
  • refs/tags/v1.3.3
  • v1.0.0
  • v1.1.0
  • v1.1.1

18 Aug 2026 11:02PM UTC coverage: 98.87% (+0.03%) from 98.837%
32195442881

push

github

web-flow
Update dependencies, run go fix and support errors.Is on MultiError (#15)

* Update dependencies and CI actions

Bump testify to v1.12.0 and move the workflow to checkout@v7, setup-go@v7
and golangci-lint-action@v9. Push branch and tag filters spelled out as
"**" to keep actionlint happy.

* Run go fix

Modernizers replace the counted loops with range-over-int, available
since go 1.22. The per-iteration loop variable copies are not needed
since the same version either.

* Make goroutine count assertions relative to the test baseline

Previously the preemptive and discard tests compared runtime.NumGoroutine
against absolute numbers, which counts goroutines left over from the
earlier tests and failed at random. The limit is now relative to the count
taken at the start of the test, and the concurrency the options promise is
checked directly by tracking how many functions run at once.

* Support errors.Is and errors.As on MultiError

MultiError implements Unwrap() []error, so the error returned by Wait
matches any of the collected errors, the same way errors.Join behaves.
Errors returns a copy of the collected slice, as the caller shouldn't be
able to change the content of the error.

6 of 6 new or added lines in 1 file covered. (100.0%)

175 of 177 relevant lines covered (98.87%)

1804.37 hits per line

Relevant lines Covered
Build:
Build:
177 RELEVANT LINES 175 COVERED LINES
1804.37 HITS PER LINE
Source Files on master
  • Tree
  • List 4
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32195442881 master Update dependencies, run go fix and support errors.Is on MultiError (#15) * Update dependencies and CI actions Bump testify to v1.12.0 and move the workflow to checkout@v7, setup-go@v7 and golangci-lint-action@v9. Push branch and tag filters spe... push 18 Aug 2026 11:03PM UTC web-flow github
98.87
32195109274 master Fix data race on error recording in ErrSizedGroup (#14) * Fix data race on error recording in ErrSizedGroup Previously, a worker stored the result of g.err.append(err) back into g.err while a canceled Go call read the same field outside the lock... push 18 Aug 2026 10:58PM UTC web-flow github
98.84
19903518778 master Fix CI workflow: checkout before setup-go for proper caching (#13) - Move checkout step before setup-go to enable Go module caching - setup-go needs go.mod/go.sum files to generate cache keys - Update actions to latest versions (checkout@v4, setu... push 03 Dec 2025 05:51PM UTC web-flow github
98.87
12380496449 master add missing CODEOWNERS files push 17 Dec 2024 08:03PM UTC umputun github
98.87
12211878348 master make termination test more predictable push 07 Dec 2024 09:46AM UTC umputun github
98.87
10548914574 master Fix linter complains Pull #12 25 Aug 2024 05:46PM UTC Mykyta github
96.46
6286685592 master fix interface name in comment push 23 Sep 2023 11:56PM UTC umputun github
98.87
5583002424 master lint: missing func comment push 18 Jul 2023 03:51AM UTC umputun github
98.87
5054589772 master lint: minor warns push 23 May 2023 07:44AM UTC Umputun github
98.84
5053603814 master fix: TermOnErr deadlock push 23 May 2023 05:38AM UTC Umputun github
95.09
See All Builds (62)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc