2025-09-24 00:00
精选
1. Go’s Support for Valgrind Instrumentation
实验性支持 Valgrind,为 Go 程序开启底层内存和线程诊断的新可能。
2. GoMLX: An Accelerated Machine Learning Framework for Go
类 PyTorch/TensorFlow 的 Go ML 框架,支持直接训练和使用模型,目前仅限 Linux。
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 新特性、安全、模块管理等深度技术演讲的 YouTube 播放列表。
其它
1. TableWriter 1.1: Render Rich Text-Based Tables
灵活库,支持将表格数据渲染为 ASCII、Unicode、Markdown、HTML 或彩色终端格式。
2. Gojekyll: A Fast Go Implementation of Jekyll
高性能、部分兼容 Jekyll 的 Go 静态站点生成器,帮助从 Ruby 栈迁移。
3. Valgo 0.7: An Expressive Validator Library
基于泛型的类型安全验证库,v0.7 新增验证助手并移除代码生成需求。
4. Fibratus: Windows Kernel Exploration and Observability Tool
用于 Windows 内核探索、恶意行为检测和狩猎的 Go 工具,可捕获系统事件和内存扫描。
5. Go Allocations Explorer Extension for VSCode
VS Code 扩展,利用基准测试在编辑器内直接识别和列出 Go 代码中的内存分配。
6. Building Conway’s Game of Life with raylib-go
使用 raylib-go 构建康威生命游戏的趣味教程和完整代码示例。