# Functions

IfNotNil apply the mapper func if the value is not nil returns zero value otherwise.
IfNotNilP apply the mapper func if the value is not nil returns nil otherwise.
Map apply the given function to all list elements.
MapValues transform map values by applying mapper func.
No description provided by the author
No description provided by the author
ZeroValueIfNil returns the zero value if the variable is nil.

# Structs

AcknowledgementManager control the messages acknowledgement from the server.
GRPCThreadSafeStream wraps a grpcStream for thread safe operations.

# Interfaces

GRPCServerStream is the interface for server streaming.
ThreadSafeStream wraps a grpc stream with locks to permit send and recv in multiples goroutines.