golang熟练运用context

什么是context go从1.7版本之后开始引入了context,它的作用主要是传递上下文信息,像一个大容器,里面也可以存储k-v等数据。之后很多标准库基本上都把函数的第一个参数默认为context参数 作为天然适合写并发的语言,在处理一个请求适合往往都会开启多个goroutine,那么这些goroutine之前通常需要共享一些共享信息,这个时候context就派上用场了 context可以运用到哪些场景 type Context interface { //返回一个time.Time,表示当...阅读全文

2020-01-01 02:32:54 化蝶飞618
阅读:949 评论:2