Go team recently announced the new package search system, pkg.go.dev, will take over the search on godoc.org.
It is often the case to use browsers for searching Go package on Google and godoc.org, but it seems it's time to create the shortcut for pkg.go.dev as the engineer who uses Go for daily basis. However, typing "pkg.go.dev" in the browser navigation takes some time and we'd like to reduce the typing effort if we can. So, let's do it!
In Google Chrome, there's a setting for search engine, and there's a section titled "Manage search engines", where you can set up arbitrary URLs for querying something.
You may already have a bunch of search engines registered, and here you can add another one for pkg.go.dev as the following:
In this dialog, you need to put 3 settings, and especially important ones are "Keyword" and "Query URL".
"Query URL" is straightforward. This is the URL template when you query anything with the search engine, and you can specify
%s as the placeholder for the query parameters or path name. In the case of pkg.go.dev, the value is
"Keyword" is what makes your productivity awesome. This is the shortcut name you want to type in the navigation bar of Google Chrome. With the combination of "keyword" and tab key, you can trigger the search engine. For instance, I used
pkg for the trigger keyword of pkg.go.dev, so if you type
pkg in the navigation bar and press tab key, then you'll see the following notation on the left side of the navigation bar:
In that status, now you can type in Go package name you are looking for, such as
go.opentelemetry.io, then hit enter key. You can just type in a part of package names as well such as
error and so on.
Here you go! Now it got much easier to find package from the browser.