tras

module
v0.0.0-...-e51f79e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2021 License: MIT

README

Tras

truss 的修改版本

Directories

Path Synopsis
_example
cmd
Deftree, which stands for "definition tree", creates a tree of nodes representing the components of a service defined through Protobuf definition files.
Deftree, which stands for "definition tree", creates a tree of nodes representing the components of a service defined through Protobuf definition files.
gogothirdparty
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
Package gendoc is a truss plugin to generate markdown documentation for a protobuf definition file.
Package gendoc is a truss plugin to generate markdown documentation for a protobuf definition file.
generator
Package generator generates a gokit service based on a service definition.
Package generator generates a gokit service based on a service definition.
handlers
Package handlers renders the Go source files found in <svcname>/handlers/.
Package handlers renders the Go source files found in <svcname>/handlers/.
httptransport
Package httptransport provides functions and template helpers for templating the http-transport of a go-kit based service.
Package httptransport provides functions and template helpers for templating the http-transport of a go-kit based service.
template
This file is here to hold the `go generate` command above.
This file is here to hold the `go generate` command above.
Package svcdef provides a straightforward view of the Go code for a gRPC service defined using protocol buffers.
Package svcdef provides a straightforward view of the Go code for a gRPC service defined using protocol buffers.
svcparse
Svcparse, which stands for "service parser" will parse the 'service' declarations within a provided protobuf and associate comments within that file with the various components of the service.
Svcparse, which stands for "service parser" will parse the 'service' declarations within a provided protobuf and associate comments within that file with the various components of the service.
execprotoc
Package execprotoc provides an interface for interacting with proto requiring only paths to files on disk
Package execprotoc provides an interface for interacting with proto requiring only paths to files on disk
parsesvcname
Package parsesvcname will parse the service name of a protobuf package.
Package parsesvcname will parse the service name of a protobuf package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL