Documentation ¶
Index ¶
- func AllowEllipsis(ctx context.Context) bool
- func Endpoints(iface types.Interface, info *meta.GenerationInfo) Code
- func IsContextFirst(fields []types.Variable) bool
- func IsErrorLast(fields []types.Variable) bool
- func MakeService(srcPath, outPath string, services []types.Interface) (err error)
- func MakeServices(serviceDirectory, outPath string) (err error)
- func SourcePackageImport(ctx context.Context) string
- func Tags(ctx context.Context) tags.DocTags
- func WithSourcePackageImport(parent context.Context, val string) context.Context
- func WithTags(parent context.Context, tt tags.DocTags) context.Context
- type FileProxy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllowEllipsis ¶
func IsContextFirst ¶
func IsErrorLast ¶
func MakeService ¶
func MakeServices ¶
func SourcePackageImport ¶
func WithSourcePackageImport ¶
Types ¶
Source Files ¶
- constants.go
- context.go
- httpServer.go
- jsonRpcServer.go
- metricsServe.go
- serverApplication.go
- serverTracing.go
- service.go
- serviceMiddlewareLogging.go
- serviceMiddlewareMetrics.go
- serviceTracing.go
- transportEndpoints.go
- transportExchange.go
- transportHttpServer.go
- transportJsonRPC.go
- transportServer.go
- transportServerMetrics.go
- utils.go
- validates.go
Click to show internal directories.
Click to hide internal directories.