go_weekly_2025-08-26

2025-08-20 00:00

原文链接

精选

1. Go 1.25 Released

稳定版本发布,聚焦修复和改进,引入实验性垃圾回收器及新 JSON 包。


2. D2: A Declarative Diagramming Tool in Go

Go 构建的声明式图表工具,类似 Mermaid,新增 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

探讨指针与值类型错误的细微差异,避免代码中潜在的错误处理陷阱。