go_weekly_2025-12-10

2025-12-03 00:00

原文链接

精选

1. Getting Started with Go on the Nintendo 64

通过 EmbeddedGo 编译器,Go 语言现已支持在 Nintendo 64 等裸机设备上运行,展示了 Go 在嵌入式领域的强大扩展性。


2. The Type-Safe Error Checking Proposal

Go 1.26 将引入 errors.AsType,作为 errors.As 的类型安全替代方案,提升错误处理的现代性和安全性。


3. Modernizing Reddit’s Backend Infrastructure (with Go)

Reddit 分享了将核心评论系统从 Python 迁移至 Go 的经验与成果,展示了 Go 在高并发场景下的实践价值。


4. go-size-analyzer: Analyze the Size of Dependencies in Compiled Go Binaries

一款分析 Go 二进制文件依赖大小的工具,支持多种格式,帮助开发者优化程序体积,提升部署效率。


5. Katana 1.3: A Web Crawling and Spidering Framework

一个功能灵活的 Go 网络爬虫框架,支持无头模式,可作为库集成,适用于多种数据采集场景。


其它

1. Go 1.25.5 and 1.24.11 have both been released

发布了 Go 1.25.5 和 1.24.11 小版本更新,主要包含 crypto/x509 的两个安全修复。


2. Microsoft began porting the TypeScript compiler to Go

微软正在将 TypeScript 编译器移植到 Go,初步结果显示在某些场景下性能提升近 10 倍。


3. Reddit Discusses: Why are Interfaces Implicit?

Reddit 社区讨论了 Go 接口隐式实现的优缺点,引发了关于代码可读性与灵活性的深入探讨。


4. Gitmal: A Static Page Generator for Repos

一个为代码仓库生成静态浏览页面的工具,类似于 GitHub 的界面,便于独立部署和访问。


5. GoReleaser 2.13

GoReleaser 发布 2.13 版本,新增了对发布 MCPs 到 GitHub MCP 注册表的支持。


6. Let’s Encrypt 将逐步缩短证书有效期

Let‘s Encrypt 宣布未来两年内将证书有效期从 90 天逐步缩短至 45 天,提醒开发者确保证书管理流程的健壮性。


7. Advent of Code 2025 回归

年度编程挑战 Advent of Code 回归,今年缩短为 12 天,是练习 Go 编程和算法的好机会。