vitess-gh/go
Mohammad Aziz 35f49a180c Fix typo functionnality -> functionality
Signed-off-by: Mohammad Aziz <mdaziz067@gmail.com>
2020-03-28 09:43:28 +05:30
..
acl
bucketpool
bytes2
cache
cacheservice
cmd Remove Gateway interface and use concrete DiscoveryGateway type everywhere. Deprecate gateway_implementation flag 2020-03-26 15:49:20 -07:00
event
exit
fileutil
flagutil
hack
history
ioutil2
json2
jsonutil
memcache
mysql Merge pull request #5949 from planetscale/vrepl-filter 2020-03-26 17:10:20 -07:00
netutil replace strings.TrimRight with strings.TrimSuffix and fix typo 2019-12-04 11:07:27 +08:00
pools Used callback to log resource pool wait time 2020-02-13 17:13:14 -05:00
proc Full pass on codebase. Need to double check later 2020-02-06 16:05:27 -08:00
race
ratelimiter
sqlescape
sqltypes deprecation: delete unused event token code 2020-03-16 20:49:52 -07:00
stats stats: address review comments 2020-03-01 21:50:48 -08:00
streamlog
sync2
tb
test/endtoend Merge pull request #5968 from planetscale/rn-vrepl-migrate-rename 2020-03-27 19:28:50 -07:00
testfiles
timer
trace Support additional SHOW synatx 2020-01-20 13:32:12 -08:00
vt Fix typo functionnality -> functionality 2020-03-28 09:43:28 +05:30
vtbench
zk/zkctl
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 "vitess.io/vitess/go/vt/proto/topodata"
)