offering a few simple helpers and interfaces to provide a simple pattern for managing payload encoding and decoding.
This Go library is aimed to provide an API to operate http://sqlfiddle.com/
Package strcase is a package for converting strings into various word cases (e.g. snake_case, camelCase, kebab-case, etc).
This package is an Ed25519 based public-key signature system that simplifies keys and seeds and performs signing and verification.
This package provides a implementation reflection that greatly improved performance, that is between 25 to 50x time faster than native one.
SJSON is a Go package that provides a very fast and simple way to set a value in a json document.
This package is a vt10x terminal emulation backend. It has larged been influenced by st, rxvt, xterm, and iTerm as reference.
Statik allows you to embed a directory of static files into your Go binary to be later served from an http.FileSystem.
Go-Ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a safe way.
Package fwd provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols.
This package provides helpers such as map, find, contains and filter, it's an alternative implementation of standard reflect
module.
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
This package implements a few functions that are useful for io testing, such as readers and writers that fail after N consecutive reads/writes.
Package fake is the fake data generatror for go (Golang), heavily inspired by forgery and ffaker Ruby gems.
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
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.
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.