2024 年 10 月 15 日第 527 期 Go Weekly:
与 Blacksmith 合作,包含多个内容:
- Russ Cox on Passing the Torch:前 Go 技术负责人 Russ Cox 谈论交接事宜,约 1 小时长且有完整转录,Austin Clements 和 Cherry Mui 也有参与。
- 'When I Told 4,091 Writers They Weren’t Getting Paid..':某平台工程师分享导致很多作者收到不必要坏消息的细微 bug/竞争条件。
- Run GitHub Actions Up to 2x Faster at Half the Cost:Blacksmith 通过在现代游戏 CPU 上运行使 GitHub Actions 快 2 倍且成本减半,100 多家公司使用。
- Gomponents 1.0: HTML View Components in Pure Go:三年多前开始,已达 v1.0,是纯 Go 的 HTML 组件库,还有示例应用。
IN BRIEF:
- David Mytton 分享在 Go 和 Wazero 运行 WebAssembly 的经验。
- 想要 Go 版本的 Haskell 单字母变量名字典。
- equ是基于 Tk 9.0 绑定的 Go 数学方程编辑器。
- 视频:How to Work with the GitHub API from Go,主要聚焦认证。
- 文章:CPU Throttling for Containerized Go Apps Explained,提到一个易被忽视的问题。
工具类:
- Go Blueprint: Create New Go Projects with a Defined Structure:可创建带预定义文件结构和代码生成的新 Go 项目,支持多种框架和数据库,有 GitHub 仓库。
- Automate Complex Workflows Across Clouds & Data Platforms:Kestra 可跨多平台自动化工作流。
- Toxiproxy 2.10: A TCP Proxy to Simulate 'Chaotic' Network Conditions:用于模拟网络问题的 TCP 代理。
- GoToSocial 0.17.0: A Go-Powered ActivityPub Server:基于 ActivityPub 标准的服务器。
- Greenmask: Postgres Data Masking and Obfuscation Tool:Go 驱动的数据库数据脱敏工具,有 GitHub 仓库。
Classifieds:
- RAG, AI & Permissions in Go and open source?:关于管理 RAG 和授权的 webinar。
- Go builds 慢可安装 RunsOn 在 AWS 账户获得更快且便宜 10 倍的 GitHub Actions 运行器。
- Unlock the power of state management! Discover how [Temporal simplifies complex workflows. Download now!
其他:
- 📺 Pion WebRTC 4.0:Go 实现的 WebRTC。
- 🕒 Carbon 2.4:友好的时间处理库。
- Risor 1.7:纯 Go 实现的快速脚本语言。
- OpenTelemetry-Go 1.31:OpenTelemetry Go API 和 SDK。
- 🤖 Go OpenAI 1.32:OpenAI API 包装库。
- Buf 1.45:用于处理 Protocol Buffers 的工具。
- Fx 1.23:Go 的依赖注入系统。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。