util/validation.go
func ValidateJSON(schema, data []byte) bool {
	sloader := gojsonschema.NewBytesLoader(schema)
	dloader := gojsonschema.NewBytesLoader(data)
	result, err := gojsonschema.Validate(sloader, dloader)
	return err == nil && result.Valid() && len(result.Errors()) == 0
}
func ValidateJSON(schema, data []byte) bool {
	sloader := gojsonschema.NewBytesLoader(schema)
	dloader := gojsonschema.NewBytesLoader(data)
	result, err := gojsonschema.Validate(sloader, dloader)
	return err == nil && result.Valid() && len(result.Errors()) == 0
}
func ValidateJSON ( schema , data [ ] byte ) bool { sloader := gojsonschema . NewBytesLoader ( schema ) dloader := gojsonschema . NewBytesLoader ( data ) result , err := gojsonschema . Validate ( sloader , dloader ) return err == nil && result . Valid ( ) && len ( result . Errors ( ) ) == 0 }
// ValidateJSON validates a given JSON against a given schema.
ValidateJSON validates a given JSON against a given schema .