gomatch

JSON validator

A JSON matcher library that helps validate JSON responses by focusing on essential parts of the response

Library created for testing JSON against patterns.

GitHub

47 stars
3 watching
4 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists

bddgolangjsonmatcherpattern-matchingtddtesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kinbiko/jsonassertA library that provides an easy-to-use assertion system for verifying the semantic equality of JSON data127
jgroeneveld/schemaExpresses validation rules for JSON data structures in a structured way21
dedalqq/omg.jsonparserA JSON parser with conditional validation6
romshark/jscanHigh-performance JSON iterator and validator for Go90
guyskk/validrA fast and extensible Python library for data validation212
gookit/validateA comprehensive data validation and filtering tool for Go1,079
miladibra10/vjsonA package that validates JSON objects in a declarative way using predefined schema definitions41
cinar/checkerA validation library for Go that helps ensure input data meets specific criteria using struct tags and standalone functions.10
gobuffalo/validateA Go package providing a framework for defining custom validators and built-in validation helpers for common data structures.95
alexpantyukhin/go-pattern-matchAn implementation of pattern matching for Go.246
faceair/jioProvides a flexible and efficient way to validate JSON data in Go applications112
tristanpenman/valijsonA header-only C++ library for validating JSON documents against a set of predefined constraints355
francoispqt/gojayA high-performance JSON parser and encoder with streaming capabilities for Go.2,127
tiendc/go-validatorA fast and intuitive validation library for Go that uses pre-existing Is... functions from the govalidator project.22
fisxoj/json-schemaAn implementation of the JSON Schema validation standard in Common Lisp.17