package encoder

import "github.com/threefoldtech/tfgrid-sdk-go/rmb-sdk-go/peer/encoder"

Index

Constants

const (
	JSONSchema    = "application/json"
	DefaultSchema = JSONSchema
)

supported schemas

Types

type Encoder

type Encoder interface {
	Schema() string
	Encode(interface{}) ([]byte, error)
	Decode([]byte, interface{}) error
}

Encoder interface for encoding data

func NewJSONEncoder

func NewJSONEncoder() Encoder

NewJSONEncoder returns a JSON encoder.

type Schema

type Schema string

Source Files

encoder.go json.go

Version
v0.16.6 (latest)
Published
Mar 17, 2025
Platform
linux/amd64
Imports
1 packages
Last checked
2 hours ago

Tools for package owners.