项目采用GIN框架,在一个接口中,创建了协程,但是需要保障协程处理完才能关闭程序,应该怎么实现?我采用了sync.WaitGroup和 signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM) 方式来同步和实现,不知道这样是不是可以。另外有什么更好的方法。sync.WaitGroup 采用全局的变量,进行控制;
有疑问加站长微信联系(非本文作者)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`