go-github-com-gliderlabs-ssh
wraps the crypto/ssh package with a higher-level API for building SSH servers.
Sorry for my poor English. If you can help with improving the English in this documentation, please contact me.
Package log provides types and functions related to logging, passing loggers through a context, and attaching context to the logger.
Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.
fastime
is a time function library for Go with zero memory allocation. fastime
is returning the approximate time.
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 diff
provides quick and easy string diffing functions based on github.com/sergi/go-diff, mainly for diffing strings in tests
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 negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http
Handlers.
This package implements a parser for uniform resource names (URN) as specified by IETF RFC 2141.
This package provides a single Tree
implementation, optimized for sparse nodes of radix tree.
This library is a JWT implementation that uses nkeys to digitally sign JWT tokens. Nkeys use Ed25519 to provide authentication of JWT claims.
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum.
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 Go package that implements decoding of JSON5.
It's an alternative fork of https://github.com/titanous/json5.
Package retry provides a framework for retrying actions. It does not itself invoke the action to be retried, but is intended to be used in a retry loop.
Ginkgo is a Behaviour-Driven Development testing framework for Go. It builds on top of Go's builtin testing
library and is complemented by the Gomega matcher library.
Ginkgo is a Behaviour-Driven Development testing framework for Go. It builds on top of Go's builtin testing
library and is complemented by the Gomega matcher library.
go-xdr
implements the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.