go_weekly_2025-11-13

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. Crush v0.16

Charm终端AI编程助手新增后台作业管理功能,提升开发效率


6. Gofakeit 7.9

随机数据生成器新增人类可读字母数字标识符支持,测试数据更真实


7. k6 1.4

现代化Go+JavaScript负载测试工具更新,性能测试能力增强


8. urfave/cli 3.6

流行命令行工具构建库更新,声明式CLI开发体验优化