reddit_golang_2026-05-28

Reddit Golang - 2026-05-28

1. 我写了为什么Go语言中“显而易见”的HTTP重试循环有问题(以及如何修复它)

文章指出Go中简单HTTP重试循环的缺陷,并介绍使用指数退避、完全抖动和模拟休眠等改进方法。

作者: /u/kkumar-gcc | 发布于: 2026-05-27 11:00


2. 我应该在 URL 编码的表单请求中使用结构体吗?

开发者询问是否应使用结构体处理Splunk API的URL编码表单数据,认为结构体更清晰但需反射转换,纠结于手动设置值。

作者: /u/161ForAChange | 发布于: 2026-05-27 08:29


3. Apache Fory 序列化 1.0 现已发布

Apache Fory 1.0发布,支持多语言序列化,新增Decimal、bfloat16等类型,提升性能,兼容Java、Kotlin、Scala等。

作者: /u/Shawn-Yang25 | 发布于: 2026-05-27 14:57


4. 你是如何对你的Go Web应用进行端到端测试的?

用户询问Go Web应用的E2E测试工具推荐,提到曾用Playwright和Puppeteer,并探讨了不同前端框架下的测试差异。

作者: /u/no_em_dash | 发布于: 2026-05-27 13:47


5. 我为Skir实现了一个Go代码生成器,这是Protobuf的现代替代方案

Skir 旨在简化Go与其他语言间的数据共享,支持13种语言,并提供向后兼容序列化和端到端类型安全。

作者: /u/gepheum | 发布于: 2026-05-27 02:43


6. 又一个爱上Go的理由

用户更新Go后使用新特性,因版本不匹配(需Go 1.26,当前为1.25)报错,调侃这是“爱Go的理由”。

作者: /u/ognev-dev | 发布于: 2026-05-27 15:35