在我的公司,我们有一种将父上下文传递到我们的http处理程序的模式。目前,我们正在将parentContext传递到处理程序中需要它们的方法( db.Query(parentCtx...) )中。
我的问题是,我们应该在这里使用gin上下文还是gin请求上下文。
发布于 2021-11-08 03:10:31
如果要在连接关闭时终止处理,请使用Request.Context。基于Done文档的
Done总是返回零(chan将永远等待),如果您想在连接关闭时中止工作,则应该使用Request.Context().Done()代替.
。
https://stackoverflow.com/questions/69878225
复制相似问题