2025-07-23 00:00
精选
1. How Go 1.24’s Swiss Tables ‘Saved Us Hundreds of Gigabytes’
Go 1.24 的 Swiss Tables 优化显著降低内存占用,适用于大规模内存映射场景。
2. Go at American Express Today: Seven Key Learnings
美国运通分享 Go 规模化落地的 7 条关键经验,覆盖千名开发者实践。
3. Logging in Go with Slog: A Practitioner’s Guide
全面指南:如何利用 Go 1.21 引入的
log/slog
实现结构化日志记录。
4. PocketBase: A Go-Powered Backend in One Binary
单文件嵌入式后端方案,集成 SQLite、实时订阅和用户管理,适合 JS 前端对接。
5. Redka: Redis Re-Implemented with SQL
兼容 Redis API 的 SQL 存储引擎,新增 PostgreSQL 支持,v0.6 发布。
其它
1. Integration Testing for Go Apps using Testcontainers
通过 Testcontainers 实现依赖服务的临时容器化测试,避免生产环境依赖。
2. Gofakeit: Fake Data Generator Hits 5k Stars
Go 假数据生成库发展历程,支持数百种数据类型,GitHub 星标破 5k。
3. go-quartz 0.15: Simple Scheduling Library
零依赖的轻量级任务调度库,灵感来自 Java Quartz,支持函数定时触发。
4. Veles: Google’s Open-Source Secrets Scanner
Google 开源 Go 实现的凭证扫描工具,用于敏感信息检测。
5. GopherCon 2025 纽约站议程公布
8 月 26-28 日举行,标准票截止下周二,含多场技术演讲。
6. Gopher2600: Atari VCS 模拟器更新至 v0.50
Go 实现的完整 Atari 模拟器,新增 CRT 显示效果等特性。