# Functions
BytesIterator produce iterator over topic messages with Data as []byte, []byte is content of the message.
IteratorFunc produce iterator over topic messages with Data is T, created unmarshalled from message by custom function
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
JSONIterator produce iterator over topic messages with Data is T, created unmarshalled from message
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
JSONUnmarshal unmarshal json message content to dst must by pointer to struct.
ProtobufIterator produce iterator over topic messages with Data is T, created unmarshalled from message
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
ProtoUnmarshal unmarshal message content to protobuf struct.
ReadMessageDataWithCallback receive full content of message as data slice MUST not be used after return from f.
StringIterator produce iterator over topic messages with Data is string, created from message content.
TopicMessageIterator iterator wrapper over topic reader
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
No description provided by the author
UnmarshalMessageWith call unmarshaller func with message content unmarshaller func must not use received byte slice after return.
# Structs
No description provided by the author
YDBCDCMessage is typed representation of cdc event
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
# Interfaces
TopicMessageReader is interface for topicreader.Message
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
YDBCDCItem interface for represent record from table (and cdc event) The interface will be removed in the future (or may be set as optional) and replaced by field annotations
Experimental: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#experimental.
# Type aliases
No description provided by the author
UnmarshalFunc is func to unmarshal data to interface, for example json.Unmarshal from standard library.