【问题标题】:Can you explain what the app engine context interface is?你能解释一下应用引擎上下文接口是什么吗?
【发布时间】:2016-05-23 13:45:40
【问题描述】:

我正在为一个经常使用 appengine 上下文接口的 Go 应用程序做贡献。我遇到了很多将上下文用作变量的文档。但是我还没有找到一个解释,我完全理解上下文是什么以及它的目的是什么。

什么是go appengine上下文接口,它的用途是什么?

【问题讨论】:

  • 一个包,可以轻松地将请求范围的值、取消信号和截止日期跨 API 边界传递给处理请求所涉及的所有 goroutine。全文见:blog.golang.org/context

标签: google-app-engine go


【解决方案1】:

编程范式中的上下文不仅限于 Go。你应该看看这个线程以获得更深入的解释The term “Context” in programming?。就 App Engine 而言,它通常共享有关正在发出的请求的信息,即启动服务器、客户端 IP、错误、超时、是否在后台?等。您可以查看 x/net/context 包以了解有关如何操作的一些想法可以使用上下文。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 2022-11-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-07
    相关资源
    最近更新 更多