vitess-gh/go
Alain Jobart c31fd6a7a5 Merge pull request #2874 from alainjobart/mysql
Mysql connector: better memory management.
2017-05-23 07:15:05 -07:00
..
acl license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
cache license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
cacheservice license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
cgzip license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
cmd Merging go/mysql/replication into go/mysql. 2017-05-18 09:25:15 -07:00
event license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
ewma license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
exit license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
fileutil license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
flagutil license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
hack license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
history license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
ioutil2 license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
memcache license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
mysql Changing mysql.ComQuery parameter to []byte. 2017-05-22 14:08:36 -07:00
netutil license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
pools license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
proc license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
race license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
ratelimiter license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
sqltypes license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
stats license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
streamlog license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
sync2 license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
tb license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
testfiles license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
timer license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
trace license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
vt Merge pull request #2874 from alainjobart/mysql 2017-05-23 07:15:05 -07:00
zk license: BSD->Apache v2.0 2017-05-06 00:38:56 -07:00
README.md

README.md

This directory contains all the Go code for Vitess.

Most of the packages at the top level are general-purpose and are suitable for use outside Vitess. Packages that are specific to Vitess are in the vt subdirectory. Binaries are in the cmd subdirectory.

Please see GoDoc for a listing of the packages and their purposes.

vt/proto contains the compiled protos for go, one per each directory. When importing these protos (for instance XXX.proto), we rename them on import to XXXpb. For instance:

import (
    topodatapb "github.com/youtube/vitess/go/vt/proto/topodata"
)