Skip to content
On this page

Go语言爱好者周刊:第 167 期

这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue

鉴于一些人可能没法坚持把英文文章看完,因此,周刊中会尽可能推荐优质的中文文章。优秀的英文文章,我们的 GCTT 组织会进行翻译。

题图:Go 开源 13 周年

刊首语

祝贺 Go 开源 13 周年。在 Go 的第 14 个年头,Russ 表示团队将继续努力,使 Go 成为大规模软件工程的最佳环境。目前的计划是特别关注供应链安全、改进的兼容性和结构化日志记录,此外还会有其他改进,包括配置文件引导优化等。

结构化日志,期待下!

资讯

1、1.20 包含哪些变化?

一篇推文包含了 1.20 可能包含的变化。

2、wails 2.2 发布

使用 Go 和 Web 技术创建桌面应用程序。

3、Ginkgo 2.5 发布

现代的测试框架。

4、sqlc 1.16 发布

将 SQL 查询语句编译为类型安全的 Go 源码。

5、zinc 0.3.5 发布

轻量级的 elasticsearch 替代者。

6、goatcounter 2.4 发布

简单的 Web 流量分析程序。

文章

1、GoLand 2022.3 Beta 发布,新特性真不少

2022.3 快要发布了,看有哪些新特性。

2、10分钟搞定!Golang分布式ID集合

本文是基于最近对Golang分布式ID的相关讨论,希望本文内容可以对相关技术感兴趣的开发者提供一点经验和帮助。

3、TIOBE 11 月编程语言排行榜:Go 要进 Top 10 了,马上超越 PHP

最新的 TIOBE 十一月编程语言榜单重磅发布,快来看看有哪些值得关注的变化吧!

4、Go 真实项目的性能案例研究

我们将回顾几个在对 Dolt 进行基准测试以使行访问与 MySQL 一样快时遇到的性能问题的案例研究。每个案例研究都是我们遇到并解决的实际性能问题。

5、祝贺 Go 开源 13 周年

Go 语言开发团队技术 leader Russ Cox 在博客中庆祝 Go 开源 13 周年。

6、通过实例理解Go标准库context包

自从context包在Go 1.7版本加入Go标准库,它就成为了Go标准库中较难理解和易误用的包之一。

开源项目

1、canvas

通过 WASM、OpenGL 和 Gio 输出 SVG、PDF、EPS、光栅图像(PNG、JPG、GIF...)等。

2、gotosocial

一个用 Golang 编写的 ActivityPub 社交网络服务器。

3、katana

下一代爬虫框架。

4、joker

Go 实现的 Clojure 解释器。

5、gatus

健康检测仪表盘。

资源&&工具

1、Go Time 第 255 期

Debugging Go。

2、slashbase

数据库协作工具。

3、lux

视频下载工具。

4、autopprof

当 CPU 或内存利用率超过阈值时,自动对 Go 应用程序进行性能剖析。

5、zed

Go 实现的数据湖。

订阅

这个周刊每周日发布,同步更新在Go语言中文网微信公众号

微信搜索"Go语言中文网"或者扫描二维码,即可订阅。

wechat

Released under the MIT License.