vitess

module
v0.0.0-...-bec1903 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2014 License: BSD-3-Clause

README

Vitess

This is a fork of the youtube/vitess repo containing only re-usable, safe, appengine-compatible go packages.

License

Unless otherwise noted, the vitess source files are distributed under the BSD-style license found in the LICENSE file.

Directories

Path Synopsis
go
acl
Package acl contains functions to enforce access control lists.
Package acl contains functions to enforce access control lists.
bufio2
Package bufio2 implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or AsyncWriter) that also implements the interface but provides buffering and some help for textual I/O.
Package bufio2 implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or AsyncWriter) that also implements the interface but provides buffering and some help for textual I/O.
cache
Package cache implements a LRU cache.
Package cache implements a LRU cache.
db
Package db defines an alternate (and simplified) db api compared to go's database/sql.
Package db defines an alternate (and simplified) db api compared to go's database/sql.
event
Package event provides a reflect-based framework for low-frequency global dispatching of events, which are values of any arbitrary type, to a set of listener functions, which are usually registered by plugin packages during init().
Package event provides a reflect-based framework for low-frequency global dispatching of events, which are values of any arbitrary type, to a set of listener functions, which are usually registered by plugin packages during init().
event/syslogger
Package syslogger uses the event package to listen for any event that implements the Syslogger interface.
Package syslogger uses the event package to listen for any event that implements the Syslogger interface.
exit
Package exit provides an alternative to os.Exit(int) that executes deferred functions before exiting.
Package exit provides an alternative to os.Exit(int) that executes deferred functions before exiting.
fileutil
Package fileutil contains utility functions related to files and paths.
Package fileutil contains utility functions related to files and paths.
flagutil
Package flagutil contains flags that parse string lists and string maps.
Package flagutil contains flags that parse string lists and string maps.
history
Package history implements a circular buffer with adjacent-item deduplication.
Package history implements a circular buffer with adjacent-item deduplication.
ioutil2
Package ioutil2 provides extra functionality along similar lines to io/ioutil.
Package ioutil2 provides extra functionality along similar lines to io/ioutil.
jscfg
Package jscfg implements a simple API for reading and writing JSON files.
Package jscfg implements a simple API for reading and writing JSON files.
memcache
Package memcache is a client for memcached.
Package memcache is a client for memcached.
netutil
Package netutil contains network-related utility functions.
Package netutil contains network-related utility functions.
pools
Package pools provides functionality to manage and reuse resources like connections.
Package pools provides functionality to manage and reuse resources like connections.
stats
Package stats is a wrapper for expvar.
Package stats is a wrapper for expvar.
streamlog
Package streamlog provides a non-blocking message broadcaster.
Package streamlog provides a non-blocking message broadcaster.
sync2
Package sync2 provides extra functionality along the same lines as sync.
Package sync2 provides extra functionality along the same lines as sync.
tb
Package tb exposes some handy traceback functionality buried in the runtime.
Package tb exposes some handy traceback functionality buried in the runtime.
testfiles
Package testfiles locates test files within the Vitess directory tree.
Package testfiles locates test files within the Vitess directory tree.
timer
Package timer provides timer functionality that can be controlled by the user.
Package timer provides timer functionality that can be controlled by the user.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL