package
0.3.17
Repository: https://github.com/cloudwego/thriftgo.git
Documentation: pkg.go.dev

# Functions

AsStruct tries to wrap the given object into a Struct.
MakeRichTransport wraps a Transport into a RichTransport.
Marshal serializes the object with binary protocol.
NewBinaryProtocol return a BinaryProtocol over the given transport.
NewDebugProtocol creates a DebugProtocol wrapping the given Protocol.
No description provided by the author
No description provided by the author
No description provided by the author
RegisterStruct associates a constructor of a thrift struct type with some meta data to describes its meta data.
Skip skips a thrift type with the given protocol.
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
Unmarshal deserializes the data from bytes with binary protocol.

# Constants

Protcol magic numbers.
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
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
Protcol magic numbers.
Protcol magic numbers.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

BinaryProtocol implements the binary protocol of thrift.
DebugProtocol wraps another Protocol and writes a log every time every time its method is being invoked.
No description provided by the author
MemoryTransport is a transport that manages data in memory.
No description provided by the author
No description provided by the author

# Interfaces

Protocol is an abstraction for input and output protocols in thrift.
RichTransport is a super set of Transport.
Struct .
Transport is an abstraction layer for the data transfer in thrift.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author