Skip to content

note distinctive strengths in readme#37

Merged
lestrrat merged 1 commit into
mainfrom
readme-positioning
May 28, 2026
Merged

note distinctive strengths in readme#37
lestrrat merged 1 commit into
mainfrom
readme-positioning

Conversation

@lestrrat

Copy link
Copy Markdown
Collaborator
  • Sharpen the intro to name the distinctive trio: fluent builder, reusable compiled validators, ahead-of-time validator code generation
  • Reframe the code-generation feature around its real advantage — emitting standalone Go validator source, no embedded schemas or runtime compilation
  • Add a tasteful "Why this library?" section positioning the build → compile → validate → generate path against single-purpose alternatives, without naming or bashing them

Positioning informed by a review of the current Go JSON Schema landscape (santhosh-tekuri, google/jsonschema-go, kaptinlin, xeipuuv, invopop, omissis): none combine a fluent builder, compiled reusable validators, and ahead-of-time validator code generation.

@lestrrat lestrrat merged commit 6101314 into main May 28, 2026
2 checks passed
@lestrrat lestrrat deleted the readme-positioning branch May 28, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant