Golang 每周问题 505:2024 年 4 月 30 日

本周关于 Go 的重大新闻较为平静,但仍有满满一期内容,因为有很多之前没来得及包含的事项。

  • 编辑 Peter Cooper 表示。
  • Talos 迈向 Sonic:相关内容。
  • 传递结构体指针的两个原因:Preslav 提出根据领域驱动设计原则决定是否使用结构体指针的标准。
  • QUICK BITS

    • Daniel Lemire 研究 GitHub 上语言的受欢迎程度,Go 表现良好。
    • 谷歌裁员 Python 和 Flutter 团队后,Reddit 上讨论谷歌若裁撤 Go 核心团队会怎样。
    • Golang Insiders 社区成员超过 5000 ,值得加入。
    • cpmulator是用 Go 编写的 CP/M 模拟器,可运行原始 ZORK 文本冒险游戏。
  • Go 不是 Java:若想吐槽,此篇可满足,还称 Go 可能比 Java 或 C++更面向对象。
  • 代码与工具:

    • Konf 1.1:灵活的配置加载器:可从多种地方加载配置设置,v1.1 增加对 AWS SNS、GCP PubSub 和 Azure Service Bus 的变更通知支持。
    • quic-go 0.43:纯 Go 的 QUIC 实现,新文档网站是一大进步。
    • Redka 0.3:用 SQLite 重新实现的 Redis,v0.3 支持有序集合。
    • pdfcpu 0.8:Go 编写的 PDF 处理器,支持 PDF 2.0 加密。
    • Traefik 3.0:HTTP 反向代理和负载均衡器,大型 Go 项目之一。
    • Gum 0.14:Charm 开发的 Go 驱动的 shell 脚本工具。
  • 还有一个幸运的内容:github.com/TypicalAM/goread
阅读 28
0 条评论