multiple-input-types

command
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2025 License: MIT Imports: 3 Imported by: 0

README

Multiple Input Types Example

Shows how to validate different input types with the same schema.

What it shows

  • Validate JSON bytes, structs, and maps
  • Auto-detection with Validate() method
  • Type-specific methods: ValidateJSON(), ValidateStruct(), ValidateMap()

Run

go run main.go

Output

Multiple Input Types Demo
========================
JSON bytes: ✅ Valid
Go struct: ✅ Valid
Map data: ✅ Valid

Type-specific methods:
ValidateJSON: ✅ Valid
ValidateStruct: ✅ Valid
ValidateMap: ✅ Valid

Documentation

Overview

Package main demonstrates multiple-input-types usage of the jsonschema library.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL