Directories ¶
Path | Synopsis |
---|---|
A utility library for building caching layers.
|
A utility library for building caching layers. |
The maximally_batched_work.go class waits until at least batch_size of an input is full and delivers it all at once to the callee, so that the callee is guaranteed to operate on a batch at a time.
|
The maximally_batched_work.go class waits until at least batch_size of an input is full and delivers it all at once to the callee, so that the callee is guaranteed to operate on a batch at a time. |
lib
This software package is designed to help interop between legacy C programs and go programs.
|
This software package is designed to help interop between legacy C programs and go programs. |
Various container/cache data structures
|
Various container/cache data structures |
bitvector
A variable sized compact vector of bits which supports lookups, sets, appends, insertions, and deletions.
|
A variable sized compact vector of bits which supports lookups, sets, appends, insertions, and deletions. |
lrucache
A standard LRU cache.
|
A standard LRU cache. |
set
Implementation of a Set container
|
Implementation of a Set container |
Utility libraries for database operations.
|
Utility libraries for database operations. |
binlog
The binlog package provides functionality for reading and parsing MySQL binary / relay log events.
|
The binlog package provides functionality for reading and parsing MySQL binary / relay log events. |
sqlbuilder
A library for generating sql programmatically.
|
A library for generating sql programmatically. |
sqltypes
Package sqltypes implements interfaces and types that represent SQL values.
|
Package sqltypes implements interfaces and types that represent SQL values. |
encoding2 is a collection of functions meant to supplement the capabilities provided by the standard "encoding" package.
|
encoding2 is a collection of functions meant to supplement the capabilities provided by the standard "encoding" package. |
This module implements functions which manipulate errors and provide stack trace information.
|
This module implements functions which manipulate errors and provide stack trace information. |
Extensions to the go-check unittest framework.
|
Extensions to the go-check unittest framework. |
This package implements a set of utility hash functions.
|
This package implements a set of utility hash functions. |
math2 is a collection of functions meant to supplement the capabilities provided by the standard "math" package.
|
math2 is a collection of functions meant to supplement the capabilities provided by the standard "math" package. |
rand2
rand2 is a drop-in replacement for the "math/rand" package.
|
rand2 is a drop-in replacement for the "math/rand" package. |
A generic memcache client library which supports connection pooling and flexible sharding.
|
A generic memcache client library which supports connection pooling and flexible sharding. |
net2 is a collection of functions meant to supplement the capabilities provided by the standard "net" package.
|
net2 is a collection of functions meant to supplement the capabilities provided by the standard "net" package. |
http2
http2 is a collection of functions meant to supplement the capabilities provided by the standard "net/http" package.
|
http2 is a collection of functions meant to supplement the capabilities provided by the standard "net/http" package. |
http2/test_utils
Utility functions for testing net2/http2
|
Utility functions for testing net2/http2 |
Protobuf definitions
|
Protobuf definitions |
mysql
Package mysql is a generated protocol buffer package.
|
Package mysql is a generated protocol buffer package. |
A generic resource pool for managing resources such as network connections.
|
A generic resource pool for managing resources such as network connections. |
sync2 is a collection of functions meant to supplement the capabilities provided by the standard "sync" package.
|
sync2 is a collection of functions meant to supplement the capabilities provided by the standard "sync" package. |
time2 is a collection of functions meant to supplement the capabilities provided by the standard "time" package.
|
time2 is a collection of functions meant to supplement the capabilities provided by the standard "time" package. |
Click to show internal directories.
Click to hide internal directories.