Package qt implements assertions and other helpers wrapped around the standard library's testing types.
gateway
is a Go library for discovering the IP address of the default LAN gateway.
go-units
is a library to transform human friendly measurements into machine friendly values.
renameio
Go package provides a way to atomically create or replace a file or symbolic link.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
Package userns provides utilities to detect whether we are currently running in a Linux user namespace.
Package render is a package that provides functionality for easily rendering JSON, XML, binary data, and HTML templates.
Package cmdflag
provides simple command line commands processing on top of the standard library flag
package.
The package provides cadvisor
, which provides information about the resource usage and performance characteristics of running containers.
This package provides a library for loading, unloading and viewing info for kernel extensions on OS X (golang).
This is a command line tool for build and release scripts for generating updates, interacting with Github and S3.
This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
Package crypt is a implementation of crypt(3) by golang, originated from https://code.google.com/p/go-crypt.
go-msgio
implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
Hasher is a tool to automate the creation of methods and tables for a string
to uint32
mapper.
Package camelcase is a micro package to split the words of a camelcase type string into a slice of words.
This package attempts to represent Go values in a form that can be used almost directly in Go source code.
go-cidutil
implements various utilities and helper functions for working with CIDs.
Package jwx contains tools that deal with the various JWx (JOSE) technologies such as JWT, JWS, JWE, etc in Go.
This package provides gorilla/context
, which is a general purpose registry for global request variables in the Go programming language.
This package implements functionality to marshal and unmarshal Swagger API specifications into a Golang object model.
This package provides an implementation of the BARE https://baremessages.org/ message format for Golang.
Package btclog
defines a logger interface and provides a default implementation of a subsystem-aware leveled logger implementing the same interface.
Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.