Documentation ¶
Index ¶
- func NewClientStruct(options clientStructOptionsGateway) generator.Generator
- func NewConfig(st *stdtypes.Struct, stType stdtypes.Type, stExpr ast.Expr, funcName string) generator.Generator
- func NewConfigDoc(st *stdtypes.Struct, workDir string, outputDir string) generator.Generator
- func NewEndpoint(options endpointOptionsGateway) generator.Generator
- func NewGatewayGenerator(services model.Interfaces) generator.Generator
- func NewHttpTransport(options httpTransportOptionsGateway) generator.Generator
- func NewInstrumenting(options instrumentingGeneratorOptionsGateway) generator.Generator
- func NewInterface(interfaces model.Interfaces) generator.Generator
- func NewJsonRPCGoClient(options jsonRPCGoClientOptionsGateway) generator.Generator
- func NewJsonRPCJSClient(options jsonRPCJSClientOptionsGateway) generator.Generator
- func NewJsonRPCServer(options jsonRPCServerOptionsGateway) generator.Generator
- func NewJsonrpcDoc(options jsonrpcDocOptionsGateway, workDir string) generator.Generator
- func NewLogging(options loggingGeneratorOptionsGateway) generator.Generator
- func NewOpenapi(options openapiDocOptionsGateway, workDir string) generator.Generator
- func NewReadme(options readmeGeneratorOptionsGateway, basePkgPath string, workDir string, ...) generator.Generator
- func NewRestGoClient(options restGoClientOptionsGateway) generator.Generator
- func NewRestServer(options restServerOptionsGateway) generator.Generator
- type Bool
- type EndpointOption
- type MethodErrors
- type NamedSlice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClientStruct ¶
func NewConfigDoc ¶
func NewEndpoint ¶
func NewGatewayGenerator ¶
func NewGatewayGenerator( services model.Interfaces, ) generator.Generator
func NewHttpTransport ¶
func NewInstrumenting ¶
func NewInterface ¶
func NewInterface(interfaces model.Interfaces) generator.Generator
func NewJsonRPCGoClient ¶
func NewJsonRPCJSClient ¶
func NewJsonRPCServer ¶
func NewJsonrpcDoc ¶
func NewLogging ¶
func NewOpenapi ¶
func NewRestGoClient ¶
func NewRestServer ¶
Types ¶
type EndpointOption ¶
type EndpointOption struct { }
type MethodErrors ¶
func (MethodErrors) Len ¶
func (n MethodErrors) Len() int
func (MethodErrors) Less ¶
func (n MethodErrors) Less(i, j int) bool
func (MethodErrors) Swap ¶
func (n MethodErrors) Swap(i, j int)
type NamedSlice ¶
func (NamedSlice) Len ¶
func (n NamedSlice) Len() int
func (NamedSlice) Less ¶
func (n NamedSlice) Less(i, j int) bool
func (NamedSlice) Swap ¶
func (n NamedSlice) Swap(i, j int)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.