分久必合,golang.org 将成为历史!

大家好,我是煎鱼。

这两天看到官方博客的《Tidying up the Go web experience》,已经明确了优化 Go 站点的计划和安排了,为此今天和大家分享这一个好消息。

在之前 Go 官方推出了新的站点 go.dev,一个新的 Go 开发者中心:

go.dev

以及提供给开发者查询 Go 包(package)和模块(module)信息的配套网站 pkg.go.dev:

pkg.go.dev

看上去似乎美好,但其实原有的 golang.org 在继续提供 Go 发行版下载、文档和标准库的软件包的资料。

而其他 Go 网站,例如:blog.golang.org、play.golang.org、talks.golang.org 以及tour.golang.org,又都拥有额外的 Go 资料。这一切都有些零散和混乱。

在软件发展来讲,这种被称之为 ”绞杀者“ 模式:

图来自网络

也就是旧系统不断地被新系统取代,在两边都还存在流量时,会保持两边的运行。随着时间的推移,新系统不断地取代老系统,最终完全取代。

Go 官方计划在接下来的一两个月里,将把 golang.org 网站合并成一个统一的网站,也就是在 go.dev 上。

所有的现有 URL(例如:Go 标准库、Go 博客等)都会重定向到新的 URL 地址中,不会出现破坏性修改(无法访问),一切按计划都是兼容的。

咱们将会有一个更统一的 Go 网站,部分 Go 初学者也不再需要辛辛苦苦再翻山倒海先找个天梯了,因为是可以直接访问的,这是一种利好!

不得不感叹语句,Russ Cox 推动事情的能力真是杠杠的,虽然也会引来不少争议和讨论,但我们依然可以从中学习到好的部分!

大家有没有什么也想让 Go 团队优化的呢,欢迎在评论区交流和讨论



go

57 Words

2021-12-31 12:55 +0800