GoSearch: Search the Go packages via command-line

GoSearch

Search the Go packages for pkg.go.dev via command-line. It supports all search options in Search Help.

Installation

go get github.com/mingrammer/gosearch

Usage

Basic search.

$ gosearch fastjson

You can query with multiple search words.

$ gosearch logging zero alloc

Use -n option to see more. (default: 10)

$ gosearch -n 20 redis

Use -e option to search for an exact match.

$ gosearch -e go cloud

Use -o option to combine searches. It will search for each word and combine their results.

$ gosearch -o json yaml

Example

Search the mux packages with gosearch mux.

$ gosearch mux
github.com/gorilla/mux (v1.7.3)
├ Package mux implements a request router and dispatcher.
└ Published: Jun 30, 2019 | Imported by: 6513 | License: BSD-3-Clause

k8s.io/apiserver/pkg/server/mux (v0.0.0 (6eed2f5))
├ Package mux contains abstractions for http multiplexing of APIs.
└ Published: 1 day ago | Imported by: 222 | License: Apache-2.0

github.com/containous/mux (v0.0.0 (c33f32e))
├ Package mux implements a request router and dispatcher.
└ Published: Oct 24, 2018 | Imported by: 95 | License: BSD-3-Clause

k8s.io/kubernetes/pkg/genericapiserver/mux (v1.5.8)
├ Package mux contains abstractions for http multiplexing of APIs.
└ Published: Sep 30, 2017 | Imported by: 61 | License: Apache-2.0

k8s.io/kubernetes/pkg/genericapiserver/server/mux (v1.6.0 (alpha.1))
├ Package mux contains abstractions for http multiplexing of APIs.
└ Published: Jan 30, 2017 | Imported by: 48 | License: Apache-2.0

github.com/coreos/etcd/third_party/github.com/gorilla/mux (v0.4.9)
├ Package gorilla/mux implements a request router and dispatcher.
└ Published: Mar 31, 2015 | Imported by: 66 | License: BSD-3-Clause, Apache-2.0

github.com/muxinc/mux-go/examples/common (v0.3.0)
└ Published: Oct 25, 2019 | Imported by: 9 | License: MIT

github.com/muxinc/mux-go (v0.3.0)
└ Published: Oct 25, 2019 | Imported by: 12 | License: MIT

github.com/yinqiwen/gsnova/common/mux (v0.30.0)
└ Published: Oct 29, 2017 | Imported by: 26 | License: BSD-3-Clause

v2ray.com/core/common/mux (v4.19.1+incompatible)
└ Published: Jun  3, 2019 | Imported by: 24 | License: MIT
Owner
MinJae Kwon
A green Gopher & Pythonista 🥳 I love computer science, system design, and automating things 💕
MinJae Kwon
Similar Resources

An Apple Search Ads API client for Go

apple-search-ads-go is a Go client library for accessing Apple's Apple Search Ads API.

Jul 14, 2022

RawLink makes backlinks queried from ahref ready for *Google Search Console*

Raw Link This simple program makes backlinks queried from ahref ready for Google Search Console. See footnote 1 for more information. It can be used t

Dec 14, 2022

Twingly Blog Search API in Go

Twingly Search API Go A Go package for Twingly's Blog Search API. Twingly is a blog search service that provides a searchable API known as Twingly Blo

Nov 3, 2021

Experimental port of PHP faceted-search library

Experimental port of PHP k-samuel/faceted-search PHP Library https://github.com/k-samuel/faceted-search Bench v1.3.0 PHP 7.4.25 (no xdebug extension)

Sep 17, 2022

Spotify Search Microservice

SpotifySearch Service This is the SpotifySearch service Generated with micro new spotify-search Usage Generate the proto code make proto Run the ser

Nov 21, 2021

Search and output the value of JSON by it's path.

golang-cli Get the value of a JSON element via it's path name. Usage ======= jutil ======= Usage: jutil [-p path] [-v] Options: -p string

Dec 19, 2021

This repo introduces a simple server, which provided some APIs for search DAS account's records or reverse records

Prerequisites Install Usage Others Das-Account-Indexer This repo introduces a simple server, which provided some APIs for search DAS account's records

Dec 13, 2022

Unofficial golang implementation for the pipl.com search API

Unofficial golang implementation for the pipl.com search API

go-pipl The unofficial golang wrapper for the pipl.com API. Table of Contents Installation Documentation Examples & Tests Benchmarks Code Standards Us

Nov 6, 2022

A productivity tools to diagnose list of exported URL status from Google Search Console, Analytics, Sitemap URL...etc.

google-url-checker A productivity tools to diagnose list of exported URL status from Google Search Console, Analytics, Sitemap URL...etc. A quick way

Dec 31, 2021
Comments
  • fixed scraper and added the option to either do a package search or a…

    fixed scraper and added the option to either do a package search or a…

    Hi, fixed the tool so that it works with the current page again and extended it so that you can either do a package search (Deafault) or a symbol search (via the option -s).

    regards,

    Felix

A command-line tool to pretty print your system's PATH environment variable.
A command-line tool to pretty print your system's PATH environment variable.

Description A command-line tool to pretty print your system's PATH environment variable. The output paths are colorized if they have special associati

Nov 9, 2022
Command line interface to windows clipboard over KiTTY remote-control printing

kclip Command line interface to windows clipboard over KiTTY remote-control printing About This tool behaves like the cat command, it just tries to pa

Dec 12, 2021
A simple command line -based snake game built with go and termbox
A simple command line -based snake game built with go and termbox

snake-task Snake Game A simple command line -based snake game built with go and termbox library. This is a test task for a Golang positon. It took me

Jan 16, 2022
Maven-client - A command line tool to query first order and transitive maven coordinates based off an initial list of coordinates.

maven-client Description This CLI reads a list of maven group artifact version (GAV) coordinates and returns an ordered list of first order and transi

Jan 6, 2022
High-level YugabyteDB RPC and command line client

YugabyteDB Client API YugabyteDB Client API provides high level API operations and command line interface for YugabyteDB RPC. Command line interface i

Jan 8, 2022
It is a package and command line application that provides you to store encrypted credentials/secrets in your repository.

sypher[ ⚠️ Work in progress] sypher provides you to store your credentials and secrets as encrypted in your repository. Usage Install the command line

Feb 23, 2022
A small command line tool for testing grok patterns on file contents.

grogg A small command line tool for testing grok patterns on file contents. It uses the vjeantet/grok library for parsing and pterm for some extra glo

Feb 5, 2022
Run vscode task in command line

vstask Run vscode task in command line install go install "github.com/ttttmr/vstask" usage NAME: vstask - Run vscode task in command line USAGE:

Jul 1, 2022
Stc - An unofficial command line tool for Syncthing

STC - Syncthing Cli This is an unofficial command line tool for Syncthing. Stc c

Dec 22, 2022
Simple tool to search tagged resources between all AWS resouces

Welcome to Cloud Inventory Tags ?? Simple tool to search tagged resources around all AWS Account Installation MacOS / OSX

Jan 26, 2022