golang context的一些思考

前言 由于goroutine,go的并发很是方便,可是这也带来了另一个问题,当咱们进行一个耗时的异步操做时,如何在约定的时间内终止该操做并返回一个自定义的结果?这也是你们常说的咱们如何去终止一个goroutine(由于goroutine不一样于os线程,没有主动interrupt机制),这里就轮到今天的主角context登场了。git context源于google,于1.7版本加入标准库,按照官
相关文章
相关标签/搜索