【发布时间】:2015-03-20 14:25:31
【问题描述】:
在 Go Runtime 中,我使用 c.Infof 方法记录消息,但编译失败并出现以下错误 c.Infof 未定义(类型 context.Context 没有字段或方法 Infof)。 错误清楚地表明从 c := appengine.NewContext(r) 返回的应用引擎上下文是 context.Context 类型 并且它没有方法 c.Infof。但与此相反,https://godoc.org/google.golang.org/appengine/log 中的文档表明此方法存在。还有一点需要注意,该方法存在于“appengine”(导入“appengine”)包返回的上下文中,而新包返回的上下文中似乎不存在该方法google.golang.org/ appengine ,c.Infof 与包 "google 返回的 context.Context 类型的新上下文等效.golang.org/appengine" ?
【问题讨论】:
标签: google-app-engine go