vitess.io/vitess@v0.16.2/go/README.md (about) 1 This directory contains all the Go code for Vitess. 2 3 Most of the packages at the top level are general-purpose and are suitable 4 for use outside Vitess. Packages that are specific to Vitess are in the *vt* 5 subdirectory. Binaries are in the *cmd* subdirectory. 6 7 Please see [GoDoc](https://godoc.org/vitess.io/vitess/go) for 8 a listing of the packages and their purposes. 9 10 vt/proto contains the compiled protos for go, one per each directory. 11 When importing these protos (for instance XXX.proto), we rename them on 12 import to XXXpb. For instance: 13 14 ```go 15 import ( 16 topodatapb "vitess.io/vitess/go/vt/proto/topodata" 17 ) 18 ``` 19