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 的常见误用问题。
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 文件的处理机制。
其它
1. The YAML project
YAML 官方维护者接手 Go 的 yaml 包,确保格式兼容性和持续维护。
2. go-getter 1.8: Download Things from Various Sources with a URL
go-getter 1.8 发布,支持从 HTTP、Git、S3 等多种源通过 URL 下载资源。
3. GoferBroke: An Anti-Entropy Gossip Protocol for Distributed Systems
轻量高性能 Gossip 协议,用于分布式系统中嵌入最终一致性状态。
4. Kratos 2.9: A Go Framework for Cloud-Based Microservices
Kratos 2.9 发布,专注于 HTTP/gRPC 的微服务治理框架,支持云原生部署。
5. Running Go-Written Tools in a Browser
利用 Go 编译为 WebAssembly,实现在浏览器中运行 Go 编写的工具。