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

tecnickcom / gogen
100%

Build:
DEFAULT BRANCH: main
Repo Added 04 Nov 2025 04:13PM UTC
Token GwVYYNlpXwbODm8TyZpMrVfQqh2XhiNvc regen
Build 124 Last
Files 182
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • logging
  • logmetric
  • main
  • otel
  • slog

08 Jul 2026 09:52PM UTC coverage: 99.987%. Remained the same
28978390736

push

github

nicolaasuni
refactor(validator,errutil)!: drop go.uber.org/multierr for stdlib errors.Join

Replace go.uber.org/multierr with the standard library. pkg/validator now builds its aggregate validation error by collecting the per-tag errors into a slice and calling errors.Join once, instead of accumulating them with multierr.Append; nil entries (such as the "falseif" helper tag) are dropped exactly as before, so the per-failed-tag *Error structure, count, and order are unchanged.

Add errutil.Errors, which enumerates the individual errors held in an errors.Join aggregate (nil for nil, a single-element slice for a plain error, the flattened parts for a joined error). It replaces multierr.Errors at the validator test call sites and gives callers a reusable, dependency-free extraction helper.

BREAKING CHANGE: the aggregate error returned by Validator.ValidateStruct and ValidateStructCtx now renders its combined message with newline separators (errors.Join) instead of multierr's "; ". The error type, the errors.Is/errors.As traversal, and the one-*Error-per-failed-tag structure are unchanged; only the concatenated Error() string differs.

16 of 16 new or added lines in 2 files covered. (100.0%)

15216 of 15218 relevant lines covered (99.99%)

1030.29 hits per line

Relevant lines Covered
Build:
Build:
15218 RELEVANT LINES 15216 COVERED LINES
1030.29 HITS PER LINE
Source Files on main
  • Tree
  • List 182
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28978390736 main refactor(validator,errutil)!: drop go.uber.org/multierr for stdlib errors.Join Replace go.uber.org/multierr with the standard library. pkg/validator now builds its aggregate validation error by collecting the per-tag errors into a slice and calli... push 08 Jul 2026 09:57PM UTC nicolaasuni github
99.99
28977817959 main feat(devlake)!: sentinel errors, nil-request guards, shared retrier, and response hardening Harden the DevLake webhook client to match the conventions of the recently-hardened sibling packages: exported sentinel errors, construction-time retry va... push 08 Jul 2026 09:46PM UTC nicolaasuni github
99.99
28971831514 main chore: update dependencies push 08 Jul 2026 08:05PM UTC nicolaasuni github
99.99
28943307280 main chore: update dependencies push 08 Jul 2026 12:44PM UTC nicolaasuni github
99.99
28939272207 main fix: flaky test timeout push 08 Jul 2026 11:35AM UTC nicolaasuni github
99.99
28938710952 main feat(passwordhash)!: parameter envelope, rehash API, sentinel errors, and hardening Harden the Argon2id password hashing package against misconfiguration, forged input, and operational foot-guns, add a verifier-based rehash API and a complete sen... push 08 Jul 2026 11:25AM UTC nicolaasuni github
99.99
28934407441 main feat(jwt)!: self-contained HMAC engine, verifier-based API, and security hardening Rework the jwt package into a hardened, net/http-oriented JWT auth helper. Tokens are now signed and verified by a standard-library-only HMAC-SHA2 (HS256/HS384/HS5... push 08 Jul 2026 10:08AM UTC nicolaasuni github
99.99
28904081343 main feat(redact): generic single-pass log redaction engine with new detection classes, configurable Redactor API, and convergence guarantees Extend the redaction engine from HTTP-centric pattern matching to a generic, configurable, allocation-free sc... push 07 Jul 2026 10:53PM UTC nicolaasuni github
99.99
28888206532 main feat(paging): add HasPreviousPage/HasNextPage flags, simplify clamping with min/max, and expand tests and docs - add HasPreviousPage and HasNextPage boolean fields (json has_previous_page/has_next_page) so callers can show or hide navigation link... push 07 Jul 2026 06:14PM UTC nicolaasuni github
99.97
28886800327 main chore: update dependencies push 07 Jul 2026 05:49PM UTC nicolaasuni github
99.97
See All Builds (124)

Badge your Repo: gogen

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc