Struct validator through reflection for Golang projects
active 2024-12-17 → 2025-11-02 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 321 days from 2024-12-17 to 2025-11-02. Pushes: 67 total, peak 8 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 0 total, peak 0 in a day. Comments: 0 total, peak 0 in a day. Stars: 0 total, peak 0 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| ralvarezdev | 67 | 67 | 0 | 0 |
Recent activity
Latest issues, pull requests and releases
- Releaseralvarezdev2025-11-01 23:33solved some validator logs
- Releaseralvarezdev2025-11-01 16:05upgraded dependencies and fix golangci issues
- Releaseralvarezdev2025-11-01 15:33added unique type reference comparation between root validations and its mapper
- Releaseralvarezdev2025-11-01 13:37moved some helper functions to github.com/ralvarezdev/go-strings and optimized code a little bit
- Releaseralvarezdev2025-10-30 15:03split some helper functions from the Protobuf Generator and added some for JSON Generator on utils.go file"
- Releaseralvarezdev2025-10-30 02:43removed duplicated invalid email address validation error on bad emails
- Releaseralvarezdev2025-10-04 23:54improved structured logs
- Releaseralvarezdev2025-10-04 22:45upgraded dependencies, removed unnecessary pointers to maps and slices, and some nil checkers
- Releaseralvarezdev2025-10-04 20:01changed slog key names format to snake case
- Releaseralvarezdev2025-03-07 16:47now, usernames can contain only alphanumeric characters
- Releaseralvarezdev2025-03-06 17:04added username validation to validator service
- Releaseralvarezdev2025-03-06 17:02added username validation to validator service
- Releaseralvarezdev2025-03-06 16:52added username validation to validator service
- Releaseralvarezdev2025-02-11 17:11added password validation to validator service
- Releaseralvarezdev2025-01-31 15:33removed error return parameter from validator service's Email and Birthdate functions
- Releaseralvarezdev2025-01-31 15:06set the auxiliary validator function as a variadic parameter
- Releaseralvarezdev2025-01-31 14:59added an auxiliary validator function to the CreateValidateFn
- Releaseralvarezdev2025-01-31 13:17added Email and Birthdate functions to validator service (again)
- Releaseralvarezdev2025-01-31 12:43added nil mapper checker on CreateValidateFn
- Releaseralvarezdev2025-01-31 12:36substituted validations service's Validate function by CreateValidateFn
- Releaseralvarezdev2025-01-28 00:20removed redundant code
- Releaseralvarezdev2025-01-27 01:47added ErrNilGenerator error
- Releaseralvarezdev2025-01-25 14:07added NewMapperWithNoError method to the Generator interface and implementations
- Releaseralvarezdev2025-01-25 14:00added ValidateRequiredFields call by default on Service's Validate method
- Releaseralvarezdev2025-01-25 13:48modified the Service's Validate method to simplify its usage
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.