做个调研, go 语言,大家在用哪个 http 请求库?

179 天前
 inSpring
5658 次点击
所在节点    Go 编程语言
63 条回复
mitoop
178 天前
resty
LitterGopher
178 天前
如果只是简单的请求(就一两个的那种)使用标准库, 如果是有一堆 http 接口需要封装成对应的函数就会选择使用 resty
FrankAdler
178 天前
标准库
不够方便的地方自己封装,resty 感觉有些没必要
gongym
178 天前
肯定 resty 啊,干净又好用。能 debug ,能生成 curl
有那时间自己封装标准库,不如 fork 下来有需要自己加
Kauruus
178 天前
标准库。

有 openapi 的就从 openapi 生成,最后还是调用标准库。
qieqie
178 天前
@bbao 天天糊屎山的 CRUD 仔确实用不上。之前我把某知名开源分布式存储的 http 组件从标准库重构到 fasthttp ,整体吞吐至少提升了 15%
flyqie
177 天前
@qieqie #46

好奇到底标准库那边在哪里碰到瓶颈了?
qieqie
177 天前
@flyqie 大吞吐量下的内存分配、拷贝、GC 的压力。从 c++程序员视角来看,标准库里不符合预期的内存操作太多,不止是 net ,也包括 buffer, compress, hash 等等相关的库。
CloveAndCurrant
175 天前
@bbao 我们这一个大量拉取第三放数据就用到了,你先把自己裁了吧😄😄
bbao
175 天前
@CloveAndCurrant 请介绍一下你们用 net/http 与 fasthttp 带来的性能提升指标,技术选型原因,优势在哪里,而不是你用来干嘛~~
CloveAndCurrant
175 天前
@bbao 你 jb 个谁啊😅😅?你自己不会测?你有啥资格用这种面试口气跟我说话啊?把你大的离职证明发我一下,我可怜你就会告诉你😂😂
bbao
175 天前
@CloveAndCurrant

技术选型以及性能对于基础服务的提升优势数据都没有,丢一个业务场景,可笑的家伙。
CloveAndCurrant
175 天前
@bbao 有数据凭啥要给你?你是个什么东西,对别人指手画脚的?😅😅😅你没能力测,就等着别人嚼烂了喂你?要想要,发一下你的离职证明,我看你这半吊子可怜,想要什么数据我都给你🤣🤣
bbao
175 天前
@CloveAndCurrant 哈哈哈哈,笑死了。 看来你是不懂的。
CloveAndCurrant
175 天前
@bbao 哈哈哈哈,笑死了。半吊子伸手党闹麻了🤡🤡🤡。这样吧,我也不难为你了,报上你的公司,你的姓名和工号,我就免费提供你想要的数据。
bbao
175 天前
@CloveAndCurrant 你的数据于我又什么意义? fasthttp 的应用场景以及性能提升官网写的都很清楚; so ,你到底知不知道你们的场景为什么如此选型以及带来的性能优势如何哟;不知道就算了,不至于纠缠与嘲讽,伤肝哈。
bbao
175 天前
@CloveAndCurrant

一个技术贴下面, [事实] 也没有, [观点] 也没有,blabla 一堆,跟🤡一样呢。
CloveAndCurrant
175 天前
@bbao 哇偶,你好厉害哦,连这都看了啦,别人都眼瞎了啦,好棒棒,举高高👍👍👍
bbao
175 天前
@CloveAndCurrant 是这样哈,技术选型呢,可以是 LD 或者更高级的人来定,贴合自己业务场景的特点,潜在的瓶颈,规划技术架构以及技术选型来解决业务问题。团队的其他人呢,也就跟着用;所以不需要参与选型,也自然不需要了解为什么。

楼上就有人也用到 fasthttp ,他很清楚自己业务中遇到了什么问题,要怎么解决带来什么性能提升与价值。

所以,不知道不丢人,可以继续用,对不;
又不是来吵架来的,伤肝~~~
CloveAndCurrant
175 天前
@bbao 你想当伸手党就好生好气的直说,还颐指气使一副领导样,到底谁像🤡,互联网都没你官最大是吧🤣🤣🤣🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1119889

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX