Directories ¶
Path | Synopsis |
---|---|
BurntSushi
|
|
toml
Package toml provides facilities for decoding and encoding TOML configuration files via reflection.
|
Package toml provides facilities for decoding and encoding TOML configuration files via reflection. |
DataDog
|
|
Shopify
|
|
sarama
Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later).
|
Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). |
sarama/mocks
Package mocks provides mocks that can be used for testing applications that use Sarama.
|
Package mocks provides mocks that can be used for testing applications that use Sarama. |
axgle
|
|
clbanning
|
|
mxj
Marshal/Unmarshal XML to/from JSON and map[string]interface{} values, and extract/modify values from maps by key or key-path, including wildcards.
|
Marshal/Unmarshal XML to/from JSON and map[string]interface{} values, and extract/modify values from maps by key or key-path, including wildcards. |
mxj/j2x
j2x.go - For (mostly) backwards compatibility with legacy j2x package.
|
j2x.go - For (mostly) backwards compatibility with legacy j2x package. |
mxj/x2j
x2j - For (mostly) backwards compatibility with legacy x2j package.
|
x2j - For (mostly) backwards compatibility with legacy x2j package. |
mxj/x2j-wrapper
Unmarshal dynamic / arbitrary XML docs and extract values (using wildcards, if necessary).
|
Unmarshal dynamic / arbitrary XML docs and extract values (using wildcards, if necessary). |
davecgh
|
|
go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
|
Package spew implements a deep pretty printer for Go data structures to aid in debugging. |
eapache
|
|
go-resiliency/batcher
Package batcher implements the batching resiliency pattern for Go.
|
Package batcher implements the batching resiliency pattern for Go. |
go-resiliency/breaker
Package breaker implements the circuit-breaker resiliency pattern for Go.
|
Package breaker implements the circuit-breaker resiliency pattern for Go. |
go-resiliency/deadline
Package deadline implements the deadline (also known as "timeout") resiliency pattern for Go.
|
Package deadline implements the deadline (also known as "timeout") resiliency pattern for Go. |
go-resiliency/retrier
Package retrier implements the "retriable" resiliency pattern for Go.
|
Package retrier implements the "retriable" resiliency pattern for Go. |
go-resiliency/semaphore
Package semaphore implements the semaphore resiliency pattern for Go.
|
Package semaphore implements the semaphore resiliency pattern for Go. |
queue
Package queue provides a fast, ring-buffer queue based on the version suggested by Dariusz Górecki.
|
Package queue provides a fast, ring-buffer queue based on the version suggested by Dariusz Górecki. |
fatih
|
|
structs
Package structs contains various utilities functions to work with structs.
|
Package structs contains various utilities functions to work with structs. |
Package fsnotify provides a platform-independent interface for file system notifications.
|
Package fsnotify provides a platform-independent interface for file system notifications. |
ghodss
|
|
go-sql-driver
|
|
mysql
Package mysql provides a MySQL driver for Go's database/sql package.
|
Package mysql provides a MySQL driver for Go's database/sql package. |
golang
|
|
snappy
Package snappy implements the Snappy compression format.
|
Package snappy implements the Snappy compression format. |
gomodule
|
|
redigo/internal/redistest
Package redistest contains utilities for writing Redigo tests.
|
Package redistest contains utilities for writing Redigo tests. |
redigo/redis
Package redis is a client for the Redis database.
|
Package redis is a client for the Redis database. |
redigo/redisx
Package redisx contains experimental features for Redigo.
|
Package redisx contains experimental features for Redigo. |
gorilla
|
|
websocket
Package websocket implements the WebSocket protocol defined in RFC 6455.
|
Package websocket implements the WebSocket protocol defined in RFC 6455. |
grokify
|
|
johng-cn
|
|
sarama-cluster
Package cluster provides cluster extensions for Sarama, enabing users to consume topics across from multiple, balanced nodes.
|
Package cluster provides cluster extensions for Sarama, enabing users to consume topics across from multiple, balanced nodes. |
mattn
|
|
olekukonko
|
|
tablewriter
Create & Generate text based table
|
Create & Generate text based table |
pierrec
|
|
lz4
Package lz4 implements reading and writing lz4 compressed data (a frame), as specified in http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html.
|
Package lz4 implements reading and writing lz4 compressed data (a frame), as specified in http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html. |
lz4/internal/xxh32
Package xxh32 implements the very fast XXH hashing algorithm (32 bits version).
|
Package xxh32 implements the very fast XXH hashing algorithm (32 bits version). |
lz4/lz4c
Command line utility for the lz4 package.
|
Command line utility for the lz4 package. |
rcrowley
|
|
go-metrics
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics>
|
Go port of Coda Hale's Metrics library <https://github.com/rcrowley/go-metrics> Coda Hale's original work: <https://github.com/codahale/metrics> |
go-metrics/exp
Hook go-metrics into expvar on any /debug/metrics request, load all vars from the registry into expvar, and execute regular expvar handler
|
Hook go-metrics into expvar on any /debug/metrics request, load all vars from the registry into expvar, and execute regular expvar handler |
go-metrics/stathat
Metrics output to StatHat.
|
Metrics output to StatHat. |
theckman
|
|
go-flock
Package flock implements a thread-safe sync.Locker interface for file locking.
|
Package flock implements a thread-safe sync.Locker interface for file locking. |
Click to show internal directories.
Click to hide internal directories.