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 的十一年
部落格索引