OpenTracing-Go is a Go implementation of the OpenTracing API.
This package provides Prometheus bindings used in IPFS development.
This package adds support for Unix domain sockets in Go HTTP clients.
This package provides an Action runner for the Gitea forge.
Pfilter is a Go package for filtering packets into multiple virtual connections from a single physical connection.
Package temperrcatcher
provides a TempErrCatcher
object, which implements simple error-retrying functionality.
Jibber Jabber is a GoLang Library that can be used to detect an operating system's current language.
Web Push API Encryption with VAPID support.
This is an implementation of the IPLD @urlhttps://ipld.io/specs/codecs/dag-jose/spec/,dag-jose codec.
package highlighting is a extension for the goldmark(http://github.com/yuin/goldmark).
This package provides a ordered map library that maintains amortized O(1) for Set
, Get
, Delete
and Len
.
This package provides a mirror of the assembler from the Go compiler, with import paths re-written for the assembler to be functional as a standalone library.
Package apiclient provides methods for interacting with the Circonus API. See the full Circonus API Documentation at https://login.circonus.com/resources/api for more information.
assetfs allows packages to serve static content embedded with the go-bindata tool with the standard net/http
package.
Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit.
Golden files (.golden
) contain the raw expected output of tests,which can contain control codes and escape sequences. golden
package provides an API for comparing Golden files.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http
client library and exposes nearly the same public API.
This is a small golang library for decoding and encoding the snappy format, specified here: https://github.com/google/snappy/blob/master/framing_format.txt
The StatsD exporter is a drop-in replacement for StatsD. The exporter translates StatsD metrics to Prometheus metrics via configured mapping rules. This package provides a Golang module and statsd_exporter
executable command.
uTLS is a fork of “crypto/tls”, which provides ClientHello fingerprinting resistance, low-level access to handshake, fake session tickets and some other features. Handshake is still performed by “crypto/tls”, this library merely changes ClientHello part of it and provides low-level access.
This package provides extensions to the Go standard library's Ed25519 and curve25519 implementations, primarily extracted from @urlhttps://github.com/oasisprotocol/curve25519-voi,curve25519-voi. This package is intended for interoperability with the standard library and the @urlhttps://filippo.io/edwards25519,edwards25519 package as much as possible.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin
helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC
implementation to make the SecureJoin
proposal (https://github.com/golang/go/issues/20126) more tangible.
Go client API for InfluxDB 1.x.
This package provides tooling to build Prometheus exporters