Go 博客
将 godoc.org 请求重定向到 pkg.go.dev
随着 Go Modules 的推出和 Go 生态系统的发展,pkg.go.dev 于 2019 年推出,旨在为开发者提供一个集中发现和评估 Go 包和模块的场所。与 godoc.org 一样,pkg.go.dev 提供 Go 文档,但它还支持模块、更强大的搜索功能以及帮助 Go 用户找到正确包的信号。
正如我们 在 2020 年 1 月分享的,我们的目标是最终将 godoc.org 的流量重定向到 pkg.go.dev 上的相应页面。我们也已允许用户选择将自己的 godoc.org 请求重定向到 pkg.go.dev。
今年我们收到了很多宝贵的反馈,这些反馈已在 Go 问题跟踪器的 pkgsite/godoc.org-redirect 和 pkgsite/design-2020 里程碑中进行跟踪和解决。您的反馈促成了 pkg.go.dev 上对热门功能请求的支持,pkgsite 的开源,以及最近对 pkg.go.dev 的重新设计。
后续步骤
此次迁移的下一步是将所有来自 godoc.org 的请求重定向到 pkg.go.dev 上的相应页面。
这将在 2021 年初发生,届时在 pkgsite/godoc.org-redirect 里程碑 中跟踪的工作将完成。
在此次迁移过程中,更新将发布在 Go issue 43178 上。
我们鼓励大家从今天开始使用 pkg.go.dev。您可以通过访问 godoc.org?redirect=on,或点击任何 godoc.org 页面右上角的“始终使用 pkg.go.dev”来完成。
常见问题解答
godoc.org URL 会继续有效吗?
是的!我们会将所有到达 godoc.org 的请求重定向到 pkg.go.dev 上的相应页面,因此您所有的书签和链接将继续指向您所需的文档。
golang/gddo 仓库会发生什么?
对于任何希望自行运行甚至分叉和改进 gddo 仓库 的人来说,它将保持可用。我们将对其进行归档,以明确表示我们不再接受贡献。不过,您仍然可以分叉该仓库。
api.godoc.org 会继续工作吗?
此次过渡不会影响 api.godoc.org。在 pkg.go.dev 提供 API 之前,api.godoc.org 将继续提供流量。有关 pkg.go.dev API 的更新,请参阅 Go issue 36785。
我的 godoc.org 徽章会继续工作吗?
是的!徽章 URL 也将重定向到 pkg.go.dev 上的相应 URL。您的页面将自动获得新的 pkg.go.dev 徽章。如果您想更新徽章链接,也可以在 pkg.go.dev/badge 生成新的徽章。
反馈
一如既往,如果您有任何反馈,请随时在 Go 问题跟踪器上 提交问题。
Contributing
Pkg.go.dev 是一个 开源项目。如果您有兴趣为 pkgsite 项目贡献力量,请查看 贡献指南,或加入 Gophers Slack 上的 #pkgsite 频道了解更多信息。
下一篇文章:Go 在 ARM 及其他平台上的发展
上一篇文章:Go 的十一年
博客索引