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
推送于2024-08-02 02:45:36
最后一次提交2023-05-15 19:30:44
发布数5
最新版本名称v1.2.2 (发布于 )
第一版名称v1.0.0 (发布于 )
用户参与
星数4.6k
关注者数104
派生数702
提交数228
已启用问题?
问题数254
打开的问题数140
拉请求数76
打开的拉请求数29
关闭的拉请求数42
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?