小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
十四年磨一剑:Go 标准库encoding/json/v2 演进全史

Go 1.27 将 encoding/json 底层替换为 v2,v1 变为薄胶水层,通过 DefaultOptionsV1 等选项实现逐字节兼容与渐进迁移。v2 修复了大小写敏感、重复键、非法 UTF-8 等 16 项历史缺陷,Unmarshal 到 any 提速约 2.25 倍,但启用 v1 兼容标志会拖慢性能。format 标签因等待类型化结构体标签被撤回,导致 time.Duration 无法原生序列化。

十四年磨一剑:Go 标准库encoding/json/v2 演进全史

Tony Bai Tony Bai · 2026-09-15T22:00:00Z
两年攻坚、11 个子任务闭环,Go 终于把 HTTP/2 这个“寄养”十年的孩子接回了标准库

Go 1.27将HTTP/2实现从外部模块golang.org/x/net/http2迁入标准库net/http/internal/http2,历时两年完成11个子任务。此举解决安全补丁难回合并、HTTP/1与HTTP/2改动不原子化等问题。开发者现可用标准库原生API配置HTTP/2参数、启用h2c,无需额外依赖,安全补丁响应更快。

两年攻坚、11 个子任务闭环,Go 终于把 HTTP/2 这个“寄养”十年的孩子接回了标准库

Tony Bai Tony Bai · 2026-09-07T22:00:00Z
Go 1.27 Release Party 实录:泛型方法为什么「憋」了五年?Go核心团队罕见自曝内幕

Go 1.27发布后,JetBrains举办Release Party直播,核心开发者分享幕后故事。Robert Griesemer回顾泛型方法五年历程,团队承认泛型接口方法暂无法实现;gopls负责人Alan Donovan透露将增强LSP交互并为AI Agent打造命令行接口;JSON v2作者Joe Tsai坦言最大挑战是兼容v1。产品负责人强调成功看开发者满意度,Marc Dougherty提出反直觉指标。另有容器库工作组推进中。

Go 1.27 Release Party 实录:泛型方法为什么「憋」了五年?Go核心团队罕见自曝内幕

Tony Bai Tony Bai · 2026-09-05T22:00:00Z
Go 1.27 中值得关注的几个变化:从泛型方法终成正果、encoding/json/v2 转正到后量子安全全面落地

Go 1.27于2026年8月发布,主要更新包括:泛型方法落地,补齐类型系统空白;encoding/json/v2转正,重构JSON处理并提升反序列化性能;新增crypto/mldsa支持后量子数字签名;goroutineleak profile转正,检测永久阻塞goroutine;小对象分配提速30%。此外还有uuid标准库、go doc版本查询等工具改进,整体聚焦工程实用性与性能优化。

Go 1.27 中值得关注的几个变化:从泛型方法终成正果、encoding/json/v2 转正到后量子安全全面落地

Tony Bai Tony Bai · 2026-08-25T21:00:00Z
首发即支持Go 1.27

GoLand 2026.2全面支持Go 1.27新特性,包括泛型方法、结构体字面量提升字段名等语言更新。编辑器集成go fix现代化工具,新增goroutine泄漏分析功能,并更新AI编码指南。8月25日将举办线上发布活动,帮助开发者快速掌握新版本。

首发即支持Go 1.27

The JetBrains Blog The JetBrains Blog · 2026-08-20T10:19:21Z
Go 1.27发布:8年UUID转正 泛型方法来了 还提速30%

Go 1.27发布,带来泛型方法、嵌套struct初始化、函数类型推断等语言更新,及encoding/json/v2重构、原生uuid包、SIMD支持、goroutine泄漏检测等。性能提升约1%,但JSON解码可能变慢,需权衡兼容性。网友对新功能欢迎,但对uuid包数据库兼容性存疑。

Go 1.27发布:8年UUID转正 泛型方法来了 还提速30%

极道 极道 · 2026-08-19T22:17:00Z
Go 1.27 发布派对 – 与 Go 团队一起的免费线上活动

JetBrains将于8月25日举办免费线上活动,庆祝Go 1.27发布。活动由Ainsley Clark和Jesús Espino主持,Go团队成员Robert Griesemer、Alan Donovan等将分享语言和工具更新,并现场答疑。活动还展示社区反应及GoLand对新版本的支持,开发者可预约参加。

Go 1.27 发布派对 – 与 Go 团队一起的免费线上活动

The JetBrains Blog The JetBrains Blog · 2026-08-05T13:50:30Z
Go 1.27新特性前瞻:泛型方法落地,标准库内建 UUID

Go 1.27 版本即将发布,新增泛型方法、内建 UUID 包和 JSON v2。泛型方法简化了代码,UUID 包减少了对第三方依赖,JSON v2 提升了性能和安全性,拒绝不合法的 UTF-8 字符和重复键名。此外,Go 1.27 还优化了运行时性能和内存分配,增强了协程泄露检测。

Go 1.27新特性前瞻:泛型方法落地,标准库内建 UUID

Tony Bai Tony Bai · 2026-06-23T16:00:00Z
十年难题终获突破:揭秘 Go 1.27 接口逃逸分析优化

Go 1.27 通过优化接口逃逸分析,解决了开发者十年来的性能问题。新机制使编译器能够判断变量是否可以留在栈上,从而减少堆分配,提升高并发服务的性能。这一突破将显著改善日志和格式化操作的内存使用,开发者无需修改代码即可享受性能提升。

十年难题终获突破:揭秘 Go 1.27 接口逃逸分析优化

Tony Bai Tony Bai · 2026-05-21T16:00:00Z
Go 1.27 将默认开启 SIMD for amd64,可移植 SIMD 包提案出炉

Go 1.27默认开启SIMD支持,解决了性能瓶颈。新版本引入架构绑定的simd/archsimd和架构无关的simd,提升了可移植性和性能。开发者可通过简单API实现高效向量操作,简化不同CPU的优化过程,标志着Go语言在性能领域的重大进步。

Go 1.27 将默认开启 SIMD for amd64,可移植 SIMD 包提案出炉

Tony Bai Tony Bai · 2026-04-28T16:00:00Z

Russ Cox在2026年推出了一种新算法,成功解决了浮点数到十进制的转换问题。该算法在速度和简单性上超越了以往复杂算法,预计将在Go 1.27中发布,显著提升性能。

算法神话的祛魅:Russ Cox 与浮点数转换的 15 年求索之路

Tony Bai Tony Bai · 2026-02-02T16:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 1tok 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator 模力方舟 Gitee AI

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码