这是一期关于 Go 语言的周报,包含多个方面的内容:
- 订阅相关:易于随时退订,邮件地址安全且有相关隐私政策链接。
文章内容:
- How I Keep Myself Alive Using Go:介绍利用开源、医疗设备和 Go 语言帮助 1 型糖尿病患者监测血糖水平及异常警报的情况。
for
Loop Semantic Changes in Go 1.22: Be Aware of the Impact:探讨 Go 1.22 中for
/range
循环的新语义及需注意的点。- Pairing Combines the Best Parts of In-Person and Remote Work:Tuple 使同事间的结对编程更有趣,Figma 的员工工程师对其赞誉有加。
- Go 2022 - 2024 and Beyond: Go's Engineering Director on the Role of AI:Go 工程总监探讨 Go 近年来的成熟及 AI 的影响。
快速资讯:
- Go 1.22.1 和 1.21.8 预计今日晚些时候发布,包含标准库安全修复。
- Charm 维护多种流行 Go 库,其 COO 介绍公司情况。
- Caddy HTTP 服务器的“try Caddy in Y minutes”互动指南。
- fork-sweeper 是删除 GitHub 未使用 fork 的 Go 工具。
- The Impact of Pre-Allocating Slice Memory on Performance:通过定量测量和工具验证预分配内存对性能的提升。
- Building Reliable Applications with Durable Execution:介绍持久化执行的概念。
- Simpler, Composable HTTP Handlers using Generics:使用泛型创建更简单、可组合的 HTTP 处理程序。
- When Kubernetes and Go Don't Work Well Together:探讨 Kubernetes 和 Go 配合不佳的情况。
- Some Advice for Newer Go Programmers:为新 Go 程序员提供建议。
代码与工具:
- pdfcpu 0.7:用于 PDF 处理和操作的库,可进行多种操作,Apache 2.0 许可,有 GitHub 仓库。
- fgprof 0.9.4:全采样分析器,可与 pprof 一起工作,测量“off-CPU”时间。
- Nuke:Go 的内存区域实现包,包括并发区域实现。
- Huma:利用 OpenAPI 等标准创建 HTTP REST 或 RPC API 的微框架。
- 分类广告:Hookdeck 是用于 webhooks 和异步消息的托管可靠性和可观测性层。
其他工具与库:
- Testify 1.9:与标准库配合良好的测试断言和模拟库。
- Gofeed 1.3:RSS、Atom 和 JSON feed 解析库。
- Toxiproxy 2.8:模拟混沌网络条件的 TCP 代理。
- OpenFGA 1.5:Google Zanzibar 启发的授权引擎。
- go-github 60.0:GitHub v3 API 的客户端库。
- clickhouse-go 2.20:ClickHouse 的 Go 驱动。
- Ginkgo 2.16:成熟的测试框架。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。