Go 部落格

pkg.go.dev 上新的搜尋體驗

Julie Qiu
2021 年 11 月 9 日

我們很興奮能在 pkg.go.dev 上推出新的搜尋體驗。

這些變更的動機來自我們收到的 關於搜尋頁面的回饋,我們希望你會喜歡這些變更。這篇部落格文章概述了您能在網站上看到的最新動態。

相同模組中的套件搜尋結果現在會集中在一起。針對搜尋要求最相關的套件會以醒目標示。這項變更的目的是為了減少因為同一模組中的多個套件可能會與搜尋相關而造成的不必要的資訊。例如,搜尋「markdown」會顯示一行「模組中的其他套件」,列出數個搜尋結果的其中幾個。

現已將相同模組不同主要版本的結果歸併在一起。包含標記版本的最高主要版本會以醒目方式顯示。例如,搜尋「github」顯示 v39 模組,舊版本則列為「其他主要版本」。

最後,我們已重新整理與 import、版本及授權相關的資訊。並在搜尋結果頁面上加入這些分頁的連結。

去年,我們在 pkg.go.dev 提供了更多符號資訊,並致力於改善這些資訊的呈現方式。我們推出了檢視任何套件 API 歷史記錄的功能。我們還會在說明書索引中標示已棄用的符號,並在預設設定下於套件說明書中將其隱藏。

有了這次的搜尋更新,pkg.go.dev 現在還支援在 Go 套件中搜尋符號。當使用者在搜尋欄位輸入符號時,會被導向新的搜尋分頁,顯示符號搜尋結果。pkg.go.dev 辨識使用者搜尋符號的方法有幾種。我們已在 pkg.go.dev 首頁加入範例,並在搜尋說明頁面提供詳細說明。

意見回饋

我們很高興與你分享這個新的搜尋體驗,並希望能收到你的意見回饋!

與往常一樣,請使用網站上每個頁面最下方的「回報問題」按鈕,分享你的意見。

如果你有興趣協助這項專案,pkg.go.dev 是開放原始碼的!檢閱協助指南,深入了解。

下一篇文章:Go 的 12 年
上一篇文章:宣布 2021 年 Go 開發人員調查
部落格索引