Help us shape the future of Go! Take the 2026 Go Developer Survey

sls

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Transform

func Transform(ctx context.Context, signature *domain.Signature, input *gtly.Object, output interface{}) (common.Storable, error)

Types

type Record

type Record struct {
	Value int64
	Sl    string
	X     string //auxiliary inptut //could be used to drive transformer logic
}

func (*Record) DecodeBinary

func (r *Record) DecodeBinary(dec *bintly.Reader) error

DecodeBinary bintly decoder (for in local process memory cache)

func (*Record) EncodeBinary

func (r *Record) EncodeBinary(enc *bintly.Writer) error

EncodeBinary bintly encoder (for in local process memory cache)

func (*Record) IsNil

func (r *Record) IsNil() bool

func (*Record) Iterator

func (r *Record) Iterator() common.Iterator

Iterator returns SumOutput iterator to store in datastore (aerospike)

func (*Record) MarshalJSONObject

func (r *Record) MarshalJSONObject(enc *gojay.Encoder)

MarshalJSONObject fastest JSON marshaler for REST over HTTP/2.0

func (*Record) NKeys

func (r *Record) NKeys() int

func (*Record) Set

func (r *Record) Set(iter common.Iterator) error

Set set SumOutput from datastore (aerospike) iterator

func (*Record) UnmarshalJSONObject

func (r *Record) UnmarshalJSONObject(dec *gojay.Decoder, key string) error

UnmarshalJSONObject fastest JSON unmarshaler for REST over HTTP/2.0

Jump to

Keyboard shortcuts

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