在 Go Runtime 中,我使用 c.Infof 方法记录消息,但编译失败,出现以下错误 c.Infof undefined (type context.Context has no field or method Infof)。错误清楚地表明从c := appengine.NewContext(r)返回的应用引擎上下文是context.Context类型,并且它没有方法c.Infof。但与此相反,https: //godoc.org/google.golang.org/appengine/log 中的文档表明此方法存在。还有一点要注意,该方法存在于"appengine"(import "appengine")包返回的上下文中,而在新包google.golang.org/appengine返回的上下文中似乎不存在该方法,在包“google.golang.org/appengine”返回的 context.Context 类型的新 Context 上,c.Infof等效于什么?
1 回答
- 1 回答
- 0 关注
- 269 浏览
添加回答
举报
0/150
提交
取消