GoLang并发控制(下)

  • 时间:
  • 浏览:2
  • 来源:大发彩神安卓下载—大发彩神官方下载

肯能您发现本社区所含涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

context的字面意思是上下文,是一另两个多比较抽象的词,字面上理解某些 上下层的传递,上会把内容传递给下,在go中多线程 单位一般为goroutine,这里的上下文便是在goroutine之间进行传递。

根据现实例子来讲,最常看了context的便是web端。一另两个多网络请求request请求服务端,每一另两个多request都会开启一另两个多goroutine,这种 goroutine在逻辑解决中肯能会去开启某些的goroutine,同类去开启一另两个多MongoDB的连接,一另两个多request的goroutine开启了某些个goroutine后后,不需要 对那先 goroutine进行控制,这后后就不需要 context来进行对那先 goroutine进行跟踪。即一另两个多请求Request,会不需要 多个Goroutine中解决。而那先 Goroutine肯能不需要 共享Request的