go_weekly_2025-09-26

2025-09-24 00:00

原文链接

精选

1. Go’s Support for Valgrind Instrumentation

实验性支持 Valgrind 工具框架,为 Go 程序开启底层内存和线程诊断新可能。


2. GoMLX: An Accelerated Machine Learning Framework for Go

全新的 Go 机器学习框架,提供类似 PyTorch 的功能,可直接在 Go 中训练和使用模型。


3. Practical Networking Patterns in Go

包含 13 个指南的网络编程实践,涵盖可扩展性、并发、诊断和底层调优等关键主题。


4. Kubernetes CPU Limits and Go

更新指南:探讨 Go 在 K8s 环境下的 CPU 限制配置,并提及 Go 1.25 对 GOMAXPROCS 的默认值变更。


5. Twenty Talks from GopherCon UK 2025

包含 Go 1.25 新特性、安全实践和模块维护等深度技术演讲的完整播放列表。


其它

1. Valgo 0.7: An Expressive Validator Library

基于泛型的类型安全验证库,v0.7 新增辅助函数并移除代码生成依赖。


2. Fibratus: Windows Kernel Exploration and Observability Tool

专注于威胁检测的 Windows 内核观测工具,可捕获系统事件并扫描内存。


3. Gojekyll: A Fast Go Implementation of Jekyll

用 Go 重写的 Jekyll 静态站点生成器,提供更高性能和可移植性。


4. TableWriter 1.1: Render Rich Text-Based Tables

灵活的表格式渲染库,支持 ASCII、Unicode、Markdown、HTML 和彩色终端输出。


5. WebAssembly 3.0 standard is now ‘live’

WASM 3.0 标准正式发布,新增垃圾回收等特性,提升与 Go 等语言的互操作性。


6. Go Allocations Explorer Extension for VSCode

VS Code 扩展,利用基准测试结果在编辑器内直接识别和列出代码中的内存分配。