2025-09-03 00:00
精选
1. Testing Time (and Other Asynchronicities)
Go 1.25 正式引入
testing/synctest
,提升并发代码测试的可靠性与效率。
2. Benchmarking Different Go SQLite Drivers (Again)
更新版 SQLite 驱动性能对比,九种驱动在特定场景下表现差异显著。
3. Announcing GoReleaser v2.12
新增 Docker 集成、镜像认证和 Makeself 打包支持,强化 Go 项目发布流程。
4. The 9 Go Test Assertions I Use (and Why)
探讨自定义断言函数的实用场景,分析断言库是否属于反模式。
5. Default Methods in Go
分析 Go 接口的局限性,讨论向后兼容性挑战及潜在改进方向。
其它
1. Go Logs with Full Context in Sentry
Sentry 提供 Go 错误、链路与日志统一视图,加速生产环境问题定位。
2. Surf: An Advanced HTTP Client Library
专注于网页抓取和 API 自动化,模拟浏览器行为并支持 HTTP/3。
3. zek: Convert XML into a Go Struct
八年老工具更新,将 XML 转换为 Go 结构体,简化数据解析。
4. CodeQL Now Supports Go 1.25
GitHub 代码扫描工具 CodeQL 新增对 Go 1.25 的支持。
5. TinyGo GopherCon 2025 Update
TinyGo 项目在 GopherCon 2025 的最新进展与路线图分享。