This package implements a functionality to calculate the Levenshtein Distance.
enry is a programming language detector and toolbox to ignore binary or vendored files.
subcommands implements a functionality for a single command to have many subcommands, each of which takes arguments.
This package implements a functionality to run tests and report the results, converting test names WrittenInCamelCase into ordinary sentences.
This is a collection of Goja modules that provide Node.js compatibility.
Concise Binary Object Representation is a superset of JSON's schema that's faster and more compact.
This package provides a cobra adapter for the mango man-page generator.
This package provides a pflag adapter for the mango man-page generator.
This package provides colorable, a module that makes it possible to handle ANSI color escapes on Windows.
This package provides HTML5, CSS3, JS, JSON, SVG and XML minifiers and an interface to implement any other minifier.
This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
Package redact provides facilities for separating safe and unsafe pieces of data when logging and constructing error object.
This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
This library provides a reflect api for Go programs without the runtime cost of the standard library reflect.Value.
Multi-log is based on logrus, and supports concurrently logging to two destinations: the console and a log file.
Package measure provides a Datastore wrapper that records metrics using https://github.com/ipfs/go-metrics-interface.
This package implements the go-datastore interface using a LevelDB backend.
This package provides functionality for killing processes across different platforms. Handles killing children of processes as well as the process itself.
This package checks your Go codebase for code smells that may prove to be a hindrance to internationalization and/or localization.
Package websocket implements the WebSocket protocol defined in RFC 6455 for fasthttp.
The goipp package implements the IPP core protocol, as defined by @urlhttps://rfc-editor.org/rfc/rfc8010.html,RFC 8010.
Go library to load docker CLI configs, auths, etc. with minimal deps. So far the only deps are on the stdlib.
This package maps from a net.Conn to information about the other side of the connection, using various OS-specific facilities.
This project contains data structures for entities ordered across a single dimension, which can conceptually be embedded into the real number axis.