go_weekly_2025-11-14

2025-11-12 00:00

原文链接

精选

JetBrains发布Go生态调查报告,揭示主流库使用、测试方法和AI编程助手趋势


2. Google’s Agent Development Kit (ADK) for Go

Google AI代理开发框架正式支持Go,简化AI工作流编排,支持多种模型和部署方式


3. Canvas: Vector Graphics Drawing Library

通用矢量图形绘制库,支持SVG、PDF、栅格图像和WebAssembly输出,提供丰富示例


4. Bleve: A Modern Indexing and Search Library

现代化索引搜索库,新增数字、日期、向量和地理空间搜索支持,功能全面升级


5. go-rest-api-example: Template for an Enterprise-Ready REST API Microservice

企业级REST API微服务模板,集成Go 1.25飞行记录器实现自动性能追踪


其它

1. Go’s Runtime May Someday Start Explicitly Freeing Some Internal Memory?

探讨Go运行时未来可能显式释放内部内存的实验性改进


2. Red, Green, Refactor: Writing Perfect Go, with TDD

通过测试驱动开发实践编写高质量Go代码的方法指南


3. What is sync.Pool and How to Use It Properly

详解sync.Pool的正确使用方法,提升对象复用和性能优化


4. Understanding the Go Compiler: The Scanner

深入解析Go编译器扫描器工作原理,理解词法分析过程


5. Go v1.25.4 and 1.24.10

Go语言小版本更新发布,主要包含错误修复和稳定性改进


6. Crush v0.16

基于Go的终端AI编程助手,新增后台任务管理功能


7. Gofakeit 7.9

随机数据生成库更新,新增人类可读字母数字标识符支持


8. k6 1.4

现代化负载测试工具更新,支持Go和JavaScript混合编程


9. urfave/cli 3.6

流行的命令行工具构建框架更新,提供声明式API设计


10. FerretDB 2.7

基于Postgres的MongoDB替代方案,提供兼容MongoDB协议


11. Wails 2.11

Go桌面应用开发框架更新,支持Web技术构建原生应用


12. go-github v78.0.0

GitHub API v3客户端库大版本更新,提供完整API支持