package
0.0.0-20231014214933-bf83fb330073
Repository: https://github.com/skyrin/go-lib.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GetMigrationList returns this packages migration list.
NewLogger initialize a new process log.
NewDataProcess returns a new instance of a processor.
NewQueue creates a new queue to run data processing in parallel and uses the max queue to define the maximum number of go routines allowed.

# Constants

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
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

# Structs

Logger helper for logging process messages.
Processor is used to create a singleton process.
Queue used to process data in parallel using a queue to limit the number of go routines allowed to run at a given time.
No description provided by the author
RunResponse the response returned after running a process.

# Interfaces

QueueGenerator defines how the queue gets populated and how each record is handled.