go_weekly_2025-08-05

2025-07-30 00:00

原文链接

精选

1. Hunting a Memory Leak

Go 内存泄漏排查实例:文件未正确关闭导致的内存问题分析。


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

Go 竞态检测器的局限性:互斥锁场景下可能漏报数据竞争问题。


3. hyperpb: 10x Faster Dynamic Protobuf Parsing

Buf 发布超高性能动态 Protobuf 解析器,比标准方案快 10 倍。


4. Go Features by Version

Go 各版本特性速查表,涵盖即将发布的 Go 1.25 新功能。


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

全能终端文本查看器,整合 less/tail -f/watch 功能于一体。


其它

1. Kubernetes Cluster Management in 100MB of RAM

Portainer 展示 Go 实现的轻量级 K8s 集群管理方案,仅需 100MB 内存。


2. Implementing Merkle Trees in Go

Go 实现默克尔树的实践指南,适用于数据验证场景。


3. Pal: A New Dependency Injection Framework

新 DI 框架,融合 fx 和 do 的设计理念,提供非侵入式 IoC 体验。


4. Stack Overflow 2025 Survey

调查显示 Go 位列最受开发者推崇和渴望使用的语言之一。


5. Traefik 3.5

流行云原生代理工具发布新版本,持续优化 Go 生态基础设施。


6. ZUSE: Terminal-Based IRC Client

基于 Bubble Tea 的复古 IRC 客户端,展示 Go 终端应用开发能力。