repositorypackage
0.0.0-20230911165414-9102f00304a5
Repository: https://github.com/igulib/app.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
App
The app package simplifies creation and management of asynchronous Go applications.
It particular, it has means to:
-
create, start, pause, and quit easy-manageable long-living goroutines in specified order and with specified timeouts;
-
simplify code by abstracting away the complexity of goroutine lifecycle management and concentrate on the actual tasks;
-
gracefully handle application shutdown;
-
intercept
SIGINT
andSIGTERM
signals in order to provide graceful shutdown;
Code example to give you the taste:
// TODO