Go 部落格

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

Julie Qiu
2021 年 11 月 9 日

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

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

同一模組中的軟體包搜尋結果現已分組顯示。與搜尋請求最相關的軟體包會被突出顯示。此更改旨在減少當同一模組中的多個軟體包都可能與搜尋相關時產生的干擾。例如,搜尋“markdown”會顯示一行,其中列出了部分結果中的“模組中的其他軟體包”。

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

最後,我們重新組織了與匯入、版本和許可證相關的資訊。我們還直接在搜尋結果頁面添加了指向這些標籤頁的連結。

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

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

反饋

我們很高興與您分享這一全新的搜尋體驗,並期待聽到您的反饋!

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

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

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