reddit_golang_2026-03-28

Reddit Golang - 2026-03-28

1. 将Go语言的io包移植到C语言

作者: /u/SnooWords9033 | 发布于: 2026-03-27 09:29


2. Go语言中实现约1毫秒的向量搜索

在Go语言中实现的向量数据库NornicDB性能测试显示,本地向量搜索延迟约0.6毫秒,网络延迟主导远程请求总耗时。

作者: /u/Dense_Gate_5193 | 发布于: 2026-03-27 01:22


3. 测试一元gRPC服务

作者分享测试单工gRPC服务的经验,涉及集成测试工具和错误处理,并提供了相关指南链接。

作者: /u/sigmoia | 发布于: 2026-03-27 17:17


4. Go 垃圾回收器:实习生必知内部机制

作者: /u/SnooWords9033 | 发布于: 2026-03-27 09:46


5. 模块化单体架构中模块应如何通信?

讨论模块化单体架构中模块间通信方式:直接接口调用简单直接,事件驱动解耦但增加复杂性,Saga模式在单体中必要性存疑。

作者: /u/Minimum-Ad7352 | 发布于: 2026-03-27 12:53


6. Test7800:新版Atari 7800模拟器

Test7800 是一款用 Go 语言编写的 Atari 7800 模拟器,支持多种卡带类型和独特的 ELF 卡带,并包含 ARM 芯片模拟功能。

作者: /u/JetSetIlly | 发布于: 2026-03-27 21:31


7. 在Golang中使用sqlc命名参数处理可为空的INSERT操作

介绍使用 sqlc.narg() 处理 INSERT 查询中的可选字段,以生成支持空值的 Go 结构体,提升代码可读性和明确性。

作者: /u/zuhaibClips | 发布于: 2026-03-27 12:22


8. 可为空的列 sqlc

开发者在GoFiber和SQLC项目中,询问如何将数据库字段设为可空,而非硬编码NULL值。

作者: /u/zuhaibClips | 发布于: 2026-03-27 08:40