Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.5% on proxy.golang.org
Top 3.1% forks on proxy.golang.org

proxy.golang.org : gopkg.in/spyzhov/ajson.v0

Package ajson implements decoding of JSON as defined in RFC 7159 without predefined mapping to a struct of golang. All JSON structs reflects to a custom struct of Node, witch can be presented by it type and value. Method Unmarshal will scan all the byte slice to create a root node of JSON structure, with all it behaviors. Each Node has it's own type and calculated value, which will be calculated on demand. Calculated value saves in atomic.Value, so it's thread safe. Method JSONPath will returns slice of founded elements in current JSON data, by it's JSONPath. JSONPath selection described at http://goessner.net/articles/JsonPath/

Registry - Source - Documentation - JSON
purl: pkg:golang/gopkg.in/spyzhov/ajson.v0
Keywords: golang, golang-package, json, json-parser, jsonpath
License: MIT
Latest release: about 5 years ago
First release: about 5 years ago
Namespace: gopkg.in/spyzhov
Stars: 157 on GitHub
Forks: 19 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://paypal.me/StepanPyzhov
Last synced: 8 days ago

    Loading...
    Readme
    Loading...