【问题标题】:AppEngine log not accepting contextAppEngine 日志不接受上下文
【发布时间】:2019-01-23 03:20:17
【问题描述】:

根据documentation我可以使用log.Errorf(ctx, "whatever: %v", err)

不知何故,这对我不起作用。我将ctx 声明为appengine.Context,如文档示例中所示,但Go 抱怨我需要传递net/context!?我会假设 AppEngine 将接受 AppEngine 上下文,而不接受其他任何内容。

【问题讨论】:

    标签: google-app-engine go google-cloud-platform


    【解决方案1】:

    AppEngine 日志需要由 appengine.NewContext() 创建的 context.Context 或其派生词。

    【讨论】:

    • 这就是我的想法,但是当我给它时,它告诉我它想要net/context。我试过同时导入appengine/loggoogle.golang.org/appengine/log
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-22
    • 2018-06-10
    相关资源
    最近更新 更多