Categorygithub.com/octanolabs/g0penrpc
modulepackage
0.1.0
Repository: https://github.com/octanolabs/g0penrpc.git
Documentation: pkg.go.dev

# README

g0penrpc

Package g0penrpc defines go types for openrpc encoding/decoding, some helper functions to convert reflect.Type to a json schema, and some data structures to aide in building openrpc documents.

# Functions

No description provided by the author
NewDocument populates with references the components obj.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewSchemaRegistry returns a new JSON schema registry with 5 basic schemas already registered; the Pointer argument is used to select the subtree from which to start marshaling, can be nil.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PointerStore is a simple collection of json pointers.
PointerTree is used to represent the hierarchy of properties of a json object.
SchemaRegistry is a collection of Schemas.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Pointer represents a generic json pointer.
Schema is a json schema.