modulepackage
0.0.0-20241122210636-76465f825743
Repository: https://github.com/brynbellomy/go-utils.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
CombinedContext creates a context that finishes when any of the provided signals finish.
ContextFromChan creates a context that finishes when the provided channel receives or is closed.
No description provided by the author
EnsureSeekable ensures that the given reader is seekable by reading it all into memory and returning a seekable buffer.
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
Creates a new mailbox instance.
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
UnmarshalUnion is a generic function to unmarshal tagged unions.
No description provided by the author
No description provided by the author
# Constants
UnionTag is the struct tag key used for union field matching.
# Variables
No description provided by the author
# Structs
BufferedReadSeeker is a ReadSeeker that buffers data read from the underlying reader into memory incrementally, allowing seeking up to the current position.
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
WaitGroupChan creates a channel that closes when the provided sync.WaitGroup is done.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author