2025-09-10 00:00
精选
1. Let’s Look at Go’s New Experimental API for JSON
Go 1.25 引入实验性 json/v2 包,解决原版不足,提供更优 JSON 处理能力。
2. Avoiding Common sync.WaitGroup
Mistakes
Go 1.25 增强 go vet 对 WaitGroup 的检查,新增 WaitGroup.Go 方法避免常见并发错误。
3. Google Releases Genkit Go 1.0
Google 开源 AI 框架 Genkit Go 正式发布,支持 Go 开发者构建 LLM 应用。
4. Ergo 3.1: An Actor-Based Framework for Go
Ergo 3.1 发布,引入类 cron 调度器和外部进程管理,增强 Go 的 Actor 模型支持。
5. What the Go Proxy Has Been Doing
深入探讨 Go 模块代理行为,特别是 LICENSE 文件处理机制,含 Russ Cox 的详细解释。
其它
1. The YAML project
YAML 官方维护者接管 Go yaml 包,确保格式兼容性和长期维护。
2. Cursed was born
实验性生成基于 Gen Z 俚语的 Go 风格语言,支持通过 LLVM 编译为原生二进制。
3. gocv-to-webrtc
使用 GoCV、FFmpeg 和 Pion WebRTC 实现实时摄像头视频流传输到浏览器的演示。
4. go-getter 1.8
支持从 HTTP、Git、S3 等多种源下载资源的 Go 库,简化资源获取流程。
5. GoferBroke
轻量高性能 Gossip 协议库,用于分布式系统的最终一致性状态同步。
6. Kratos 2.9
微服务治理框架更新,强化 HTTP/gRPC 支持,适用于云原生应用开发。