Go周刊2026W34 | Go 1.27 正式发布、Fiber 3.5 发布、Go 1.26.7 修复 net/http、Appwrite CLI 用 Go 重写

本周 Go 1.27 正式发布,带来泛型方法、encoding/json/v2 与 uuid 包及更快内存分配;1.26/1.25 系列密集推送安全与 net/http 修复。另有 Fiber 3.5、Appwrite CLI 用 Go 重写、PGO 优化与 Yzma 无 CGo 集成 llama.cpp 等动态。

📢 Go 官方

Go 1.26.7

Go 1.26.7 包含对 net/http 包的修复。详情请见我们问题追踪器上的 Go 1.26.7 里程碑。

Go 1.25.14

Go 1.25.14 包含对 net/http 包的修复。详情请见我们问题追踪器上的 Go 1.25.14 里程碑。

Go 1.27 已发布

Go 1.27 新增了泛型方法、encoding/json/v2 包、uuid 包、更快的内存分配、goroutine 泄漏分析(goroutine leak profiles)等功能。

🔥 头条

为什么 Go 是 AI 辅助软件工程的理想语言

包括 Go 负责人 Cameron Balahan 在内的两位 Google 工程师提出,Go 的标准化格式、扎实的标准库以及兼容性承诺等特性,使其成为特别适合智能体(agent)使用的语言。

📖 文章

理解 Go 中的 AI 推理:Yzma

yzma 提供了一种将 llama.cpp 集成进 Go 应用的方式,但有趣之处在于它如何做到不使用 CGo 就实现了这一点!

Go 中的集合类型:过去、现在与未来

本周 GopherCon UK 大会上关于为 Go 1.28 提出的集合(set)类型的演讲幻灯片。

用 Go 重写 Appwrite CLI

一个从 TypeScript 迁移到 Go 的故事,涵盖了为什么选择 Go 而非 Rust,以及他们现在由 Go 驱动的 CLI 仍然以按平台划分的二进制包的形式在 npm 上分发。

📚 教程

Go 中的 Profile-Guided Optimization(PGO 性能剖析优化)

在 Daniel 的实验中,为 encoding/json 解析开启 PGO 后吞吐量提升了最多 4.7%。他还针对三种不同的 JSON 文档分别训练了性能剖析文件,并用全部三个文件逐一测量每次构建,从而让你看到某个剖析文件对从未见过的工作负载的迁移效果有多好。

📝 简讯

Go 1.27 Release Candidate 3 已发布,正式版……

Go 1.27 Release Candidate 3 已经发布,正式版即将到来。更多内容将在本期后面介绍。

Go 1.26.6 和 Go 1.25.13 也已发布,包含十项安……

Go 1.26.6 和 Go 1.25.13 也已发布,包含十项安全修复(文中已作说明),其中两项能让恶意的 GOPROXY 或 GOSUMDB 绕过校验和数据库偷偷替换模块内容。

Fiber 3.5,广受欢迎的受 Express 启发的……

Fiber 3.5(这款广受欢迎的、受 Express 启发的 Web 框架的最新版本)已经发布,带来了速度提升、中间件安全加固以及一系列修复。


往期精选


阅读原文


扫码关注「右耳朵猫AI」

扫码关注「右耳朵猫AI」

posted @ 2026-08-26 19:51  右耳朵猫AI  阅读(8)  评论(0)    收藏  举报