This package provides helpers such as map, find, contains and filter, it's an alternative implementation of standard reflect module.
Go-Ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a safe way.
Statik allows you to embed a directory of static files into your Go binary to be later served from an http.FileSystem.
Package fwd provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols.
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
Package fake is the fake data generatror for go (Golang), heavily inspired by forgery and ffaker Ruby gems.
This package implements a few functions that are useful for io testing, such as readers and writers that fail after N consecutive reads/writes.
This package exports a super-isolated elliptic curve. Over the base field 𝔽ₚ, the curve E does not admit any isogenies to other curves.
This package is intended to be a more powerful and safer alternative to reflect.DeepEqual for comparing whether two values are semantically equal.
ChaCha is a stream cipher family created by Daniel Bernstein. The most common ChaCha variant is ChaCha20 (20 rounds). ChaCha20 is standardized in RFC 7539.
go-github-com-go-chi-chi-v5 is an HTTP router that lets the user decompose request handling into many smaller layers.
memory provides a single method reporting total physical system memory accessible to the kernel. It does not account for memory used by other processes.
This package is intended to be a more powerful and safer alternative to @codereflect.DeepEqual for comparing whether two values are semantically equal.
This package is intended to be a more powerful and safer alternative to reflect.DeepEqual for comparing whether two values are semantically equal.
The Test Anything Protocol is a text-based interface between tests and a test harness. This package helps Go to generate TAP output.
go-ssdp is a Simple Service Discovery Protocol library for Golang.
jsync is a package that implements various synchronisation helpers that are missing from sync. It does not and will not rely on golinkname to be portable.
go-github-com-tidwall-match is a very simple pattern matcher where * matches on any number of characters and ? matches on any one character.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
This package implement a functionality to send logs to services supporting GELF specified in https://go2docs.graylog.org/current/home.html.
This package implements a low level functionality for WebAuthn library. It was forked from CloudFlare's github.com/cloudflare/cfssl/revoke.
The term package implements PTY creation and termios get/set attributes. It also contains some convenience functions for colors, SSH to and from termios translations, readCh, reading passwords, etc.
This package provides a circular buffer object. The buffer can be written to infinitely, but has a fixed size, so only the last size bytes are ever retained.