Sorry for my poor English. If you can help with improving the English in this documentation, please contact me.
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines.
dbus
is a library that implements native Go client bindings for the D-Bus message bus system.
gostl
is a data structure and algorithm library for Go, designed to provide functions similar to C++ STL.
go-github-com-gliderlabs-ssh
wraps the crypto/ssh package with a higher-level API for building SSH servers.
Package log provides types and functions related to logging, passing loggers through a context, and attaching context to the logger.
fastime
is a time function library for Go with zero memory allocation. fastime
is returning the approximate time.
Package vfs
provides an abstraction of the os
and ioutil
packages that is easy to test.
Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.
Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.
Pretty is a Go package that provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
The package Expr provides a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.
Package negroni is an idiomatic approach to web middleware in Go. It is tiny, non-intrusive, and encourages use of net/http Handlers.
This package provides a quick and easy string diffing functions based on github.com/sergi/go-diff, mainly for diffing strings in tests.
This package just simplifies working with go/*
packages to parse a source code. Initially the package was written to simplify code generation.
go-github-com-tomasen-realip
can be used to get client's real public IP, which is usually useful for logging HTTP server.
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
This package provides a single Tree
implementation, optimized for sparse nodes of radix tree.
This package implements a parser for uniform resource names (URN) as specified by IETF RFC 2141.
This library is a JWT implementation that uses nkeys to digitally sign JWT tokens. Nkeys use Ed25519 to provide authentication of JWT claims.
Fast implementation of base58 encoding on Golang. A trivial big.Int
encoding benchmark results in 6 times faster encoding and 8 times faster decoding.
This package provides x86_64 variant of ported from a Python module PeachPy, with some adaption to the Go language features.
This is a SIMD accelerated MD5 package, allowing up to either 8 (AVX2) or 16 (AVX512) independent MD5 sums to be calculated on a single CPU core.
This is a Go package that implements decoding of JSON5.
It's an alternative fork of https://github.com/titanous/json5.