package
1.2.2
Repository: https://github.com/johnsiilver/golib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

MaxDepth indicates how many entries can be in the Stack.
New creates a new instance of Stack.
NoFlush indicates to not flush every write to disk.
UseExisting indicates that "p" exists with an existing queue.

# Variables

StackEmpty indicates the stack had no entries.
StackFull indicates that MaxDepth was reached and no entries can be added until a Pop() occurs.

# Structs

reverse is a wrapper around an io.ReadWriter that will assume all data is in the reverse format.
Stack implements a LIFO queue that can store a single object type that can be encoded by the gob encoder (encoding/gob) on local disk.
VersionInfo is used to encode version information for the disk stack into our files.

# Type aliases

Option provides an optional argument to New().