service

在主要平台上以服务形式运行 Go 程序。「Run go programs as a service on major platforms.」

  • 所有者: kardianos/service
  • 平台: Linux,Mac,Windows
  • 许可证: zlib License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

service GoDoc

service will install / un-install, start / stop, and run a program as a service (daemon).
Currently supports Windows XP+, Linux/(systemd, Upstart, SysV), and OSX/Launchd.

Windows controls services by setting up callbacks that is non-trivial. This
is very different then other systems. This package provides the same API
despite the substantial differences.
It also can be used to detect how a program is called, from an interactive
terminal or from a service manager.

BUGS

  • Dependencies field is not implemented for Linux systems and Launchd.
  • OS X when running as a UserService Interactive will not be accurate.

主要指标

概览
名称与所有者kardianos/service
主编程语言Go
编程语言Go (语言数: 4)
平台
许可证zlib License
所有者活动
创建于2015-01-06 00:12:22
推送于2025-07-14 16:46:28
最后一次提交2025-07-14 11:46:09
发布数7
最新版本名称v1.2.4 (发布于 )
第一版名称v1.0.0 (发布于 )
用户参与
星数4.7k
关注者数107
派生数711
提交数235
已启用问题?
问题数254
打开的问题数137
拉请求数81
打开的拉请求数24
关闭的拉请求数43
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?