Back to godoc.org
go.uber.org/thriftrw

Command thriftrw

v1.25.0
Latest Go to latest

The latest major version is .

Published: Sep 10, 2020 | License: MIT | Module: go.uber.org/thriftrw
Path Synopsis
ast Package ast provides types and intefaces representing the abstract syntax tree for a single .thrift file.
cmd/thriftrw-list-deps
compile Package compile provides specifications for the types and services defined in a Thrift file.
envelope
gen Package 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/hyphenated-file
gen/internal/tests/hyphenated_file
gen/internal/tests/non_hyphenated
gen/internal/tests/nozap
gen/internal/tests/other_constants
gen/internal/tests/services
gen/internal/tests/set_to_slice
gen/internal/tests/structs
gen/internal/tests/typedefs
gen/internal/tests/unions
gen/internal/tests/uuid_conflict
idl Package idl provides a parser for Thrift IDL files.
idl/internal
internal/concurrent
internal/curry
internal/envelope
internal/envelope/envelopetest Package envelopetest is a generated GoMock package.
internal/envelope/exception
internal/frame Package frame provides a framed reader and writer.
internal/goast
internal/iotest
internal/multiplex
internal/plugin
internal/plugin/builtin/pluginapigen Package pluginapigen provides a plugin Handle that generates code used by the plugin system itself.
internal/plugin/handletest Package handletest is a generated GoMock package.
internal/process
internal/semver
plugin Package plugin provides the API for writing ThriftRW plugins.
plugin/api
plugin/plugintest Package plugintest is a generated GoMock package.
protocol Package protocol provides implementations of different Thrift protocols.
protocol/binary Package binary implements the Thrift Binary protocol.
ptr Package ptr provides helpers to convert basic types to pointers.
thriftreflect
thrifttest Package thrifttest is a generated GoMock package.
version
wire Package wire provides types and constants that map directly to the wire representation of Thrift values.