主要观点:
- Grab 团队依赖大型 Go 单仓库进行后端开发项目,使用 Athens Go 模块存储和代理来优化开发流程,减少模块获取时间。
- 介绍了一些与 Go 相关的内容,如 GopherCon 相关活动、推荐的 Go 工具(Chroma、GoReleaser、Mailpit、Zygo 等)、相关工作岗位(通过 Hired 找工作)以及一些 Go 相关的产品更新(GoLand 2023.2 EAP7、Centrifugo v5、TiDB 7.2、FerretDB 1.5、env 9.0、Goxygen 0.6、Column 0.4、Kubo 0.21 等)。
关键信息:
- Grab 使用 Athens Go 模块代理,背后团队依靠大型 Go 单仓库进行后端开发。
- GopherCon 九月在圣地亚哥举行,最终日程已出,印度也有 GopherCon 活动,还有人分享 Go 开发者喜欢的 podcasts。
- gomock 不再由核心团队维护,推荐使用 Uber 的 fork。
- MIT 6.824 Distributed Systems 相关课程在社交媒体上流传,Robert Morris 讲解分布式系统概念。
- Chroma 2.8 是纯 Go 语法高亮工具,新增对 ArangoDB Query Language 和 WebGPU Shading Language 的支持。
- GoReleaser v1.19 改进对多种工具的支持。
- Mailpit 是通用电子邮件测试工具和 API。
- Zygo 是 100%用 Go 实现的 Lisp 解释器。
- Hired 可帮助轻松找工作,提供公司薪资详情。
重要细节:
- How Grab Uses Its Own Go Module Proxy介绍 Grab 的开发情况。
- GopherCon India相关信息。
- Proposal: Let's Change the
pprofMutex Profile in Go 1.22的提议内容。 - MIT 6.824 Distributed Systems的课程内容及链接。
- Chroma 2.8的功能及在线 playground 地址。
- GoReleaser v1.19的改进内容。
- Mailpit 1.7的功能。
- Zygo的特点。
- 各工具和产品更新的具体信息及相关链接。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。