Reddit Golang - 2026-04-23
1. 别让实践阻碍学习
作者认为过度依赖AI工具会阻碍学习,因为亲手实践和解决问题的过程才是真正的学习途径。
作者: /u/reisinge | 发布于: 2026-04-22 07:08
2. [项目] NoKV:一个完全用Go语言编写的分布式键值存储研究平台
作者介绍NoKV,一个用Go开发的开源分布式KV存储研究平台。它集成了LSM引擎、Raft实现、控制平面和Redis兼容前端,旨在探索存储与分布式系统设计。
作者: /u/Thick-Bar1279 | 发布于: 2026-04-22 12:40
3. Raftly:一个用Go实现的Raft共识算法,复现了AWS EBS 2011和etcd 2018的漏洞
作者开源了用Go语言从零实现的Raft共识库Raftly,特点是能复现真实生产故障场景,并具备完整的生产级特性与性能指标。
作者: /u/anirudhology | 发布于: 2026-04-22 15:16
4. Go版PDF Oxide —— 通过cgo集成Rust引擎的PDF库,现已登陆pkg.go.dev(0.8毫秒处理速度,MIT协议)
发布了基于Rust引擎的Go版PDF处理库pdf_oxide,功能全面且性能优异,平均文本提取仅0.8毫秒。
作者: /u/yfedoseev | 发布于: 2026-04-22 13:36
5. mls-go — 纯Go语言实现的RFC 9420协议库,专为Discord机器人添加DAVE支持而设计,无需依赖CGo
作者为音乐机器人实现Discord的DAVE加密,进而开发了纯Go的RFC 9420 MLS协议库mls-go和上层应用dave-go,解决了跨编译问题并通过了互操作测试。
作者: /u/Pythondesurubi | 发布于: 2026-04-22 19:36
6. 我开发了deadenv,不再将密钥明文存储在.env文件中(防止被代理读取)
deadenv 是一个命令行工具,可将密钥安全存储于操作系统密钥库,替代明文文件,支持生物识别解锁和团队共享。
作者: /u/ashtraxk | 发布于: 2026-04-22 15:32