Ingo is a Go library helping you to persist flags in a INI-like configuration file.
go-shlex is a simple lexer for go that supports shell-style quoting, commenting, and escaping.
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
Package times
provides a platform-independent way to get atime, mtime,ctime and btime for files.
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 provides a glob library that implements descending into other directories. It is optimized for filewalking.
This package provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
go-github-com-aryann-difflib
is a simple library written in Go for diffing two sequences of text.
Sorry for my poor English. If you can help with improving the English in this documentation, please contact me.
gostl
is a data structure and algorithm library for Go, designed to provide functions similar to C++ STL.
dbus
is a library that implements native Go client bindings for the D-Bus message bus system.
go-github-com-gliderlabs-ssh
wraps the crypto/ssh package with a higher-level API for building SSH servers.
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.
Package diff
provides quick and easy string diffing functions based on github.com/sergi/go-diff, mainly for diffing strings in tests
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.