MCPcopy
hub / github.com/openacid/slim / Encode

Method Encode

encode/encoder.go:26–26  ·  view source on GitHub ↗

Convert into serialized byte stream.

(interface{})

Source from the content-addressed store, hash-verified

24type Encoder interface {
25 // Convert into serialized byte stream.
26 Encode(interface{}) []byte
27
28 // Read byte stream and convert it back to typed data.
29 Decode([]byte) (int, interface{})

Callers 7

TestTypeEncoderEncodeFunction · 0.65
TestTypeEncoderDecodeFunction · 0.65
InitEltsMethod · 0.65
encodeValuesFunction · 0.65
subTestIterFunction · 0.65
subTestScanFunction · 0.65
Example_memoryUsageFunction · 0.65

Implementers 13

U16encode/int.go
U32encode/int.go
U64encode/int.go
I16encode/int.go
I32encode/int.go
I64encode/int.go
String16encode/encoder.go
Intencode/nativeint.go
TypeEncoderencode/type_encoder.go
Bytesencode/bytes.go
I8encode/int8.go
Dummyencode/dummy.go

Calls

no outgoing calls

Tested by 5

TestTypeEncoderEncodeFunction · 0.52
TestTypeEncoderDecodeFunction · 0.52
subTestIterFunction · 0.52
subTestScanFunction · 0.52
Example_memoryUsageFunction · 0.52