文件名称:守护程序:与Go(golang)服务一起使用的守护程序包
文件大小:26KB
文件格式:ZIP
更新时间:2024-02-23 09:28:55
go linux golang service daemon
守护进程 与Go(golang)服务一起使用的守护程序包 例子 最简单的示例(只需将self安装为守护程序) package main import ( "fmt" "log" "github.com/takama/daemon" ) func main () { service , err := daemon . New ( "name" , "description" , daemon . SystemDaemon ) if err != nil { log . Fatal ( "Error: " , err ) } status , err := service . Install () if err != nil { log . Fatal ( status , " \n Error: " , err ) } fmt . Println ( status ) } 真实的例子 // Example of a daemon with echo service packa
【文件预览】:
daemon-master
----helper_legacy.go(2KB)
----go.mod(138B)
----daemon_linux_upstart.go(5KB)
----go.sum(370B)
----helper_windows.go(5KB)
----daemon_windows.go(9KB)
----daemon.go(7KB)
----examples()
--------cron()
--------myservice.go(3KB)
----LICENSE(1KB)
----README.md(6KB)
----daemon_darwin.go(6KB)
----daemon_linux_systemd.go(5KB)
----helper.go(2KB)
----daemon_freebsd.go(6KB)
----.gitignore(10B)
----daemon_linux.go(797B)
----daemon_linux_systemv.go(7KB)