Go 部落格

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

Julie Qiu
2021 年 11 月 9 日

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

這些更改源於我們收到的關於搜尋頁面的反饋,希望您喜歡。這篇博文將概述您可以在網站上看到的內容。

現在,同一個模組中的程式包的搜尋結果會分組顯示。與搜尋請求最相關的程式包會被突出顯示。此更改是為了在多個同一模組中的程式包可能與搜尋相關時減少干擾。例如,搜尋“markdown”會顯示一行,列出多個結果的“模組中的其他程式包”。

同一模組不同主版本的搜尋結果也已分組顯示。包含已標記釋出的最高主版本會被突出顯示。例如,搜尋“github”會顯示 v39 模組,而舊版本則列為“其他主版本”。

最後,我們重新組織了與匯入、版本和許可證相關的資訊。我們還添加了直接從搜尋結果頁面跳轉到這些選項卡(tab)的連結。

在過去一年中,我們在 pkg.go.dev 上介紹了更多關於符號的資訊,並致力於改進這些資訊的呈現方式。我們推出了檢視任何程式包 API 歷史記錄的功能。我們還在文件索引中標記了已棄用的符號,並在程式包文件中預設隱藏它們。

透過此次搜尋更新,pkg.go.dev 現在還支援搜尋 Go 程式包中的符號。當用戶在搜尋欄中輸入符號時,他們將被帶到一個新的符號搜尋結果選項卡。pkg.go.dev 通過幾種不同的方式識別使用者正在搜尋符號。我們在 pkg.go.dev 主頁上添加了示例,並在搜尋幫助頁面提供了詳細說明。

反饋

我們很高興與您分享這個新的搜尋體驗,並希望能聽到您的反饋!

一如既往,請使用網站上每頁底部的“報告問題”按鈕分享您的意見。

如果您有興趣為該專案做出貢獻,pkg.go.dev 是開源的!請檢視貢獻指南瞭解更多資訊。

下一篇文章:Go 的十二年
上一篇文章:釋出 2021 年 Go 開發者調查
部落格索引