package
2.0.4+incompatible
Repository: https://github.com/angwangiot/hprose-golang.git
Documentation: pkg.go.dev
# Functions
AcquireBytes from pool.
AcquireReader from pool.
GetAlias of structType.
GetStructType by alias.
GetTag by structType.
Marshal data.
NewByteReader is a constructor for ByteReader.
NewByteWriter create a ByteWriter in append mode.
NewRawReader is a constructor for RawReader.
NewReader is the constructor for Hprose Reader.
NewWriter is the constructor for Hprose Writer.
Register the type of the proto with alias & tag.
RegisterMapEncoder for fast serialize custom map type.
RegisterSliceEncoder for fast serialize custom slice type.
ReleaseBytes to pool.
ReleaseReader to pool.
Serialize data.
Unmarshal data.
Unserialize data.
# Constants
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Protocol Tags.
Hprose Tags.
Hprose Tags.
Serialize Type.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Serialize Marks.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
Hprose Tags.
# Structs
ByteReader implements the io.Reader and io.ByteReader interfaces by reading from a byte slice.
ByteWriter implements the io.Writer and io.ByteWriter interfaces by writing to a byte slice.
RawReader is the hprose raw reader.
Reader is a fine-grained operation struct for Hprose unserialization when JSONCompatible is true, the Map data will unserialize to map[string]interface as the default type.
ReaderPool is a reader pool for hprose client & service.
Writer is a fine-grained operation struct for Hprose serialization.