thriftrw: go.uber.org/thriftrw Files | Directories

Command thriftrw

Package Files

main.go

Directories

PathSynopsis
astPackage ast provides types and intefaces representing the abstract syntax tree for a single .thrift file.
cmd/thriftrw-list-deps
compilePackage compile provides specifications for the types and services defined in a Thrift file.
envelope
genPackage gen generates Go code based on a compiled Thrift module specification.
gen/internal/tests/collision
gen/internal/tests/constants
gen/internal/tests/containers
gen/internal/tests/enum_conflict
gen/internal/tests/enums
gen/internal/tests/exceptions
gen/internal/tests/nozap
gen/internal/tests/other_constants
gen/internal/tests/services
gen/internal/tests/structs
gen/internal/tests/typedefs
gen/internal/tests/unions
gen/internal/tests/uuid_conflict
idlPackage idl provides a parser for Thrift IDL files.
idl/internal
internal/concurrent
internal/curry
internal/envelope
internal/envelope/envelopetestPackage envelopetest is a generated GoMock package.
internal/envelope/exception
internal/framePackage frame provides a framed reader and writer.
internal/goast
internal/iotest
internal/multiplex
internal/plugin
internal/plugin/builtin/pluginapigenPackage pluginapigen provides a plugin Handle that generates code used by the plugin system itself.
internal/plugin/handletestPackage handletest is a generated GoMock package.
internal/process
internal/semver
pluginPackage plugin provides the API for writing ThriftRW plugins.
plugin/api
plugin/plugintestPackage plugintest is a generated GoMock package.
protocolPackage protocol provides implementations of different Thrift protocols.
protocol/binaryPackage binary implements the Thrift Binary protocol.
ptrPackage ptr provides helpers to convert basic types to pointers.
thriftreflect
thrifttestPackage thrifttest is a generated GoMock package.
version
wirePackage wire provides types and constants that map directly to the wire representation of Thrift values.

Package main imports 14 packages (graph). Updated 2019-03-29. Refresh now. Tools for package owners.