Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
Package generator contains the generator implementation that manages backends.
|
Package generator contains the generator implementation that manages backends. |
backend
Package backend defines the Backend interface for generators.
|
Package backend defines the Backend interface for generators. |
golang
Package golang is the generator backend for golang.
|
Package golang is the generator backend for golang. |
golang/extension/unknown
Package unknown provides definitions that work with the thriftgo `keep_unknown_fields` option.
|
Package unknown provides definitions that work with the thriftgo `keep_unknown_fields` option. |
golang/templates
Package templates defines templates for generating golang codes.
|
Package templates defines templates for generating golang codes. |
Package parser parses a thrift IDL file with its dependencies into an abstract syntax tree.
|
Package parser parses a thrift IDL file with its dependencies into an abstract syntax tree. |
pkg
|
|
namespace
Package namespace implements a namespace to solve name collision.
|
Package namespace implements a namespace to solve name collision. |
test
Package test provides some simple assertion functions to simplify unit tests.
|
Package test provides some simple assertion functions to simplify unit tests. |
Package plugin defines the interface for implementing thriftgo plugins.
|
Package plugin defines the interface for implementing thriftgo plugins. |
Package semantic contains semantic checking for AST parsed from a IDL.
|
Package semantic contains semantic checking for AST parsed from a IDL. |
Click to show internal directories.
Click to hide internal directories.