go两个协程使用了同一个文件句柄,其中一个协程关闭了这个文件句柄并退出了协程,如何及时通知另一个协程退出?
Context作为Golang的上下文传递机制,其提供了丰富功能,接下来将介绍其原理和使用。
项目地址:https://github.com/oklog/run prometheus就是使用这种方式管理多goroutine编排
一个协程启动后,大部分情况需要等待里面的代码执行完毕,然后协程会自行退出。但是如果有一种情景,需要让协程提前退出怎么办呢?