go-daemon concept introduction

This commit is contained in:
Aliberk Sandıkçı 2023-07-24 16:44:56 +03:00
parent 68a140eb7b
commit daf6ab40fd
Signed by: asandikci
GPG key ID: 25C67A03B5666BC1

View file

@ -1,3 +1,20 @@
# go-daemon
A Linux daemon runs continuously written in golang
A Linux daemon runs continuously written in golang. Refer to [ahenk-docs/dev](https://git.aliberksandikci.com.tr/Liderahenk/ahenk-docs/src/branch/main/dev/resources.md#daemon-linux) for resources
<br>
---
<br>
### Summary - [MakeUseOf](https://www.makeuseof.com/create-daemons-on-linux/)
Usually daemons start on system startup and run continuously until the system shuts down. They do NOT send messages to the console or screen in any way.
It is not mandatory but daemon processes are usually named to end with the letter **d**
- Initial operations, such as reading configuration files or obtaining necessary system resources, must be performed before the process becomes a daemon
-