Skip to content
/ gotsr Public

A library to daemonise go programs (Terminate-and-Stay-Resident)

License

Notifications You must be signed in to change notification settings

rusq/gotsr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

723c5bd · Feb 21, 2023

History

10 Commits
Jan 11, 2023
Jan 15, 2023
Jan 15, 2023
Jan 11, 2023
Jan 15, 2023
Jan 15, 2023
Jan 11, 2023
Jan 11, 2023
Jan 15, 2023
Jan 11, 2023
Jan 15, 2023
Jan 15, 2023
Jan 15, 2023
Jan 15, 2023
Jan 15, 2023

Repository files navigation

GO-TSR

gotsr — is a library for daemonising Go programs.

TSR stands for Terminate-and-Stay-Resident, was an acronym describing the type of behaviour when loaded program would return the control to the Operating System, and continue to execute in memory. These types of programs commonly refer to daemons in Unix/Linux systems and Services in Windows.

Currently only POSIX systems are supported (tested to work on Linux, Darwin and NetBSD). Windows support is experimental.

For usage example, see cmd/responder

About

A library to daemonise go programs (Terminate-and-Stay-Resident)

Topics

Resources

License

Stars

Watchers

Forks

Languages