:::info
日期:2021 年 11 月 09 日
作者:Julie Qiu
原文链接:https://go.dev/blog/pkgsite-search-redesign
:::
我们很高兴能够在 Pkg.go.dev 上启动新的搜索体验。
这些变化是通过我们收到的关于搜索页面的反馈,我们希望您享受它们。此博客帖子概述了您可以在网站上看到的内容。
相关服务套餐搜索结果进行分组
现在将在同一模块中的封装搜索结果分组在一起。突出显示搜索请求的最相关的包。当同一模块中的多个包可能与搜索相关时,这变化是为了减少噪声。例如,搜索“Markdown”显示一行列出的是几个结果的“模块中的其他包”。
同一模块的不同主要版本的结果也在一起分组。突出显示包含标记版本的最高主要版本。例如,搜索“github”显示V39模块,其中旧版本列为“其他主要版本”。
最后,我们有重组与进口,版本和许可相关的信息。我们还直接从搜索结果页面添加到这些选项卡的链接。
介绍了符号搜索
在过去的一年中,我们介绍了关于 Pkg.Go.dev 上的符号的更多信息,并在提高信息的提高方面工作。我们推出了查看任何包的 API 历史记录的能力。我们还标记在文档索引中弃用的符号,并在包文档中默认隐藏它们。
使用此搜索更新,Pkg.Go.dev 现在也支持搜索 Go Packages 的符号。当用户在搜索栏中键入符号时,将被带到一个新的搜索选项卡以获取符号搜索结果。有几种不同的方式,其中 pkg.go.dev 识别用户正在搜索符号。我们已将示例添加到 pkg.go.dev 主页,以及搜索帮助页面的详细说明。
反馈
我们很高兴与您分享新的搜索体验,我们很乐意听到您的反馈!
一如既往,请使用网站上每个页面底部的“报告问题”按钮共享输入。
如果您有兴趣为此项目提供贡献,Pkg.Go.dev 是开源!查看贡献指南以了解更多信息。