登录
首页 >  Golang >  Go问答

将 gin.Context 转换为 context.Context

来源:stackoverflow

时间:2024-03-12 19:45:25 422浏览 收藏

亲爱的编程学习爱好者,如果你点开了这篇文章,说明你对《将 gin.Context 转换为 context.Context》很感兴趣。本篇文章就来给大家详细解析一下,主要介绍一下,希望所有认真读完的童鞋们,都有实质性的提高。

问题内容

有没有办法转型 gin.Contextcontext.Context 在围棋中? 构建 Go 微服务应该使用什么?


解决方案


标准库的context.Context类型是一个接口,有以下方法:

  • Deadline()(截止时间.Time, ok bool)
  • Done() <-chan 结构{}
  • Err() 错误
  • Value(关键接口{})接口{}

因此,任何具有这些方法的类型都是 context.Context

查看 gin documentation,我们发现 gin.Context 类型具有所有这些方法:

所以它已经是一个 context.Context。无需转换或转换。

理论要掌握,实操不能落!以上关于《将 gin.Context 转换为 context.Context》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>