Qi Yin
Qi Yin
初次阅读源代码,发现使用很多全局变量,并且这些全局变量很多可以在包外访问,我想可以努力减少全局变量,增加接口及依赖注入的方式解决依赖关系,可以增加更加完善的测试进入项目中。 这对现在的项目也许很困难,但是我想应该努力朝这个方向靠近,逐渐的改善项目。 刚开始了解项目,发个 issues 征求一下意见。
- Avoid zombie processes, There is no wait subprocess state, which may lead to zombie process in subprocesses. - Active termination to eliminate http.Serve error messages
示例代码: ``` letter,number := make(chan bool),make(chan bool) wait := sync.WaitGroup{} go func() { i := 1 for { select { case