go_weekly_2025-08-25

2025-08-20 00:00

原文链接

精选

1. Go 1.25 Released

稳定版本发布,聚焦修复、工具升级和实验性垃圾收集器,适合大多数项目平滑升级。


2. D2: A Declarative Diagramming Tool in Go

Go 构建的声明式图表工具,新增 ASCII 输出支持,适用于多种文档场景。


3. Introducing gomjml: MJML Email Markup for Go Developers

Go 原生实现的 MJML 邮件模板引擎,简化响应式邮件开发,兼容性强。


4. TinyGo 0.39: Now with Go 1.25 Support

嵌入式 Go 编译器更新,支持 Go 1.25,扩展微控制器和 WebAssembly 应用。


5. From Python to Go: Why We Rewrote Our Ingest Pipeline

实践案例:从 Python 迁移到 Go 后,数据摄取管道性能显著提升。


其它

1. Amazon Web Services has created an ‘Advanced Go Driver’ for Amazon RDS and Aurora

AWS 推出增强版 Go 驱动,优化 RDS/Aurora 认证和故障切换场景。


2. What is the Go Proxy Even Doing?

分析 Go 模块代理的设计缺陷,揭示其对上游服务器的冗余请求问题。


3. The 5 Best Logging Libraries for Go

推荐五个高效 Go 日志库,帮助开发者选择适合的日志管理工具。


4. Go-edlib: String Comparison and Edit-Distance Algorithms

字符串比较和编辑距离算法库,支持多种算法如 Levenshtein、Jaro-Winkler。


5. Understanding Go Error Types: Pointer vs. Value

探讨指针与值类型错误的细微差异,避免潜在代码断裂问题。