reddit_golang_2026-05-30

Reddit Golang - 2026-05-30

1. 重要的套接字选项

作者: /u/fpcoder | 发布于: 2026-05-29 11:51


2. 博客文章:在4GB文件中搜索一个字符串能有多快

一篇关于在Go中扫描4GB文件从0.75GB/s提速到49GB/s的技术深度文章,涵盖多种优化方法。

作者: /u/Segflow | 发布于: 2026-05-29 09:56


3. YAP — 一个PKGBUILD,构建deb/rpm/apk/pkg.tar.zst

YAP 工具:用单一 PKGBUILD 为多发行版构建原生包,用 Go 重写元数据处理,支持跨平台和容器构建。

作者: /u/M0Rf30 | 发布于: 2026-05-29 16:17


4. 一个底层无任何魔法的类型化SQL查询构建器。

作者因不满现有Go库,开发了Qrafter,一个基于Go结构体显式构建SQL查询的工具,支持DML和DDL,计划未来自动生成迁移文件。

作者: /u/ESennov | 发布于: 2026-05-29 17:25


5. go get -u 更新了15个间接依赖,我一个更新日志都没看

开发者吐槽Go依赖更新:间接依赖变更日志难读,没人会细看。建议用音频播报替代文本,或信任测试直接发布。

作者: /u/Deep_Ad1959 | 发布于: 2026-05-30 00:17


6. Chrono:一个Go语言库,实现了四篇论文中具有可执行证明的分布式系统时钟原语

chrono v0.1.0发布,实现四种分布式时钟原语,并提供测试用例复现论文中的故障场景。

作者: /u/anirudhology | 发布于: 2026-05-29 14:46


7. 使用泛型实现的简单内存竞技场

用户分享了一个基于泛型的简单内存竞技场实现,使用切片作为缓冲区,并寻求关于添加AllocArray或互斥锁的反馈。

作者: /u/Revolutionary_Sir140 | 发布于: 2026-05-29 08:24