go svc优雅的程序启动包

上传:哈哈哈哈王 浏览: 7 推荐: 0 文件:PDF 大小:29.02KB 上传时间:2021-01-15 06:55:55 版权申诉
go svc 优雅的程序启动 在研究nsq的源码的时候看到了svc包的使用,一种优雅的程序启动方式,首先看看它的源码 type Service interface { Init(Environment) error Start() error Stop() error } func Run(service Service, sig ...os.Signal) error { env := environment{} if err := service.Init(env); err != nil { return err } if err := service.Start();
上传资源
用户评论