strictjson

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package strictjson rejects ambiguous bounded JSON before typed decoding.

Index

Constants

This section is empty.

Variables

View Source
var ErrInvalid = errors.New("json: invalid or ambiguous document")

Functions

func Validate

func Validate(source []byte) error

Validate requires one valid UTF-8 JSON value, paired Unicode escapes, unique decoded object keys and at most 32 container levels in a 32 KiB document. encoding/json otherwise replaces invalid Unicode and accepts duplicate keys: https://pkg.go.dev/encoding/json#Unmarshal

Types

This section is empty.

Jump to

Keyboard shortcuts

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