努力学习的一天
码龄6年
关注
提问 私信
  • 博客:4,618
    4,618
    总访问量
  • 2
    原创
  • 587,677
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-10-14
博客简介:

xixinhehe的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • go
    2篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

goim解读

goim-简介文章目录goim-简介前言一、架构图二、组件三、下集预告前言最近在看goim的源码,goim 是Go实现的消息推送分布式服务,计划会按照数据流完整理一遍源码,感谢巨佬们提供的优秀开源项目🤞一、架构图二、组件comet:维护客户端连接,进行消息的推送logic:接受客户端通过http推送的消息并发到消息队列;通过gRPC为comet提供鉴权与连接基本信息保存job:消息队列消费者,消费消息,依据消息类型发到cometdiscovery:提供服务注册与发现,类似Eurek
原创
发布博客 2022.05.08 ·
784 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

go http客户端设置ResponseHeader参数后返回Timeouthttp: ContentLength=xxx with Body length 0错误

go中httpClient在设置ResponseHeaderTimeout参数后出现http: ContentLength=xxx with Body length 0问题1、在发出带有请求体的请求后并且读取响应头超过ResponseHeaderTimeout设定的超时时间后,由于do方法会关闭请求体的读取所以会返回 http: ContentLength=xxx with Body length 0 错误。2、当请求不携带请求体后会正常返回timeout awaiting response heade
原创
发布博客 2021.01.18 ·
3834 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏