Context上下文¶
Database/sql中的部分对象和方法调用需要传入一个上下文对象,在go服务器中,对于每个请求的request都是在单独的goroutine中进行的,处理一个request也可能设计多个goroutine之间的交互,使用context可以使开发者方便的在这些goroutine里传递request相关的数据、取消goroutine的signal或截止日期。
context.Context属于golang标准对象,在这里不详细介绍使用方法。
Database/sql中的部分对象和方法调用需要传入一个上下文对象,在go服务器中,对于每个请求的request都是在单独的goroutine中进行的,处理一个request也可能设计多个goroutine之间的交互,使用context可以使开发者方便的在这些goroutine里传递request相关的数据、取消goroutine的signal或截止日期。
context.Context属于golang标准对象,在这里不详细介绍使用方法。