go_weekly_2025-08-01

2025-07-30 00:00

原文链接

精选

1. Hunting a Memory Leak

Go 应用内存泄漏排查实例,揭示未正确关闭文件导致的问题。


2. Go Features by Version

汇总 Go 各版本特性,涵盖即将发布的 Go 1.25。


3. Go’s Race Detector Has a Mutex Blind Spot

分析 Go 竞态检测器的局限性,指出互斥锁场景可能存在的漏报。


4. hyperpb: 10x Faster Dynamic Protobuf Parsing

Buf 推出的高性能动态 Protobuf 解析器,比标准库快 10 倍。


5. OV: Feature-Rich Terminal Text Viewer/Pager

多功能终端文本查看器,整合 lesstail -fwatch 功能。


其它

1. Kubernetes Cluster Management in 100MB of RAM

Portainer 用 Go 实现轻量级 Kubernetes 集群管理,仅需 100MB 内存。


2. Stack Overflow 2025 Survey Results

Go 入选最受开发者推崇和渴望使用的语言榜单。


3. Parsing Protobuf Like Never Before

深入探讨 Buf 超高速 Protobuf 解析器 hyperpb 的实现原理。


4. Pal: A New Dependency Injection Framework

融合 fxdo 设计理念的轻量级 Go 依赖注入框架。


5. ZUSE: Terminal-Based IRC Client

基于 Bubble Tea 的复古 IRC 客户端,支持现代终端渲染。


6. Traefik 3.5 Released

云原生代理工具 Traefik 发布新版本,持续优化性能。


7. Interprocedural Analysis in GoLand 2025.2

JetBrains 新功能:静态检测 Go 代码中的 nil 解引用问题。