This package provides a implementation of the Snowball stemmer for natural language processing.
Package enumflag supplements the Golang CLI flag handling packages spf13/cobra and spf13/pflag with enumeration flags.
Package xxhash implements the 64-bit variant of xxHash
(XXH64) as described at https://xxhash.com/.
This package implements a various networking related functions used throughout the Pion modules.
This package implements a various networking related functions used throughout the Pion modules.
Package sqlstruct provides some convenience functions for using structs with the Go standard library's database/sql
package.
Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
Package martian provides an HTTP/1.1 proxy with an API for configurable request and response modifiers.
Package gopher-luar
simplifies data passing to and from gopher-lua.
This package provides a DS implementation backed by Badger.
Package vfs
provides an abstraction of the os
and ioutil
packages that is easy to test.
Package vfs
provides an abstraction of the os
and ioutil
packages that is easy to test.
The procfs
Go package provides functions to retrieve system, kernel, and process metrics from the /proc
pseudo file system.
Package groupcache provides a data loading mechanism with caching and de-duplication that works across a set of peer processes.
errwrap
is a package for Go that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package implements functionality to parse and format vCard as specified in RFC 6350.
This package provides a platform-agnostic Go library to locate TrueType font files in your system's user and system font directories.
This package implements a functionality to run Go web applications on AWS Lambda and API Gateway or ALB without changing the existing HTTP handlers.
Package fastuuid provides UUID generation of 192 bit universally unique identifiers. It also provides simple support for 128-bit RFC-4122 V4 UUID strings.
go-github-com-hashicorp-errwrap
is a package that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package provides a toolkit for parsing Go language panic stack traces. It simplifies the traces to make salient information more visible and aid debugging.
Package jmap implements JMAP Core protocol as defined in RFC 8620 published on July 2019.
Package negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http
Handlers.
Regexp2 is a feature-rich RegExp engine for Go. This package is a fork of dlclark/regexp2 providing a more similar API to regexp.