Documentation ¶
Overview ¶
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (cleanup.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-jsonrpc.go at 25.06.2020, 10:50) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (client-tracer.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (constants.go at 19.06.2020, 16:08) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (method.go at 18.06.2020, 12:27) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-exchange.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-http.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-implement.go at 24.06.2020, 14:11) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-jsonrpc-client.go at 25.06.2020, 10:50) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-jsonrpc.go at 24.06.2020, 15:31) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-logger.go at 19.06.2020, 16:10) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-metrics.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-middleware.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-rest.go at 23.06.2020, 23:36) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-server.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-test.go at 24.06.2020, 14:10) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-trace.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service.go at 24.06.2020, 15:26) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (srcfile.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (swagger-components.go at 24.06.2020, 0:35) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (swagger-jsonrpc.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (swagger-types.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (swagger-utils.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (swagger.go at 25.06.2020, 0:38) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-errors.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-http.go at 25.06.2020, 11:38) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-jsonrpc.go at 25.06.2020, 11:07) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-metrics.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-options.go at 14.05.2020, 2:13) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport-server.go at 15.06.2020, 11:38) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (transport.go at 24.06.2020, 15:26) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (utils.go at 09.06.2020, 2:09) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Copyright (c) 2020 Khramtsov Aleksei (seniorGolang@gmail.com). This file (service-rest.go at 23.06.2020, 23:36) is subject to the terms and conditions defined in file 'LICENSE', which is part of this project source code.
Index ¶
- type Transport
- func (tr *Transport) RenderAzure(appName, routePrefix, outDir, logLevel string, enableHealth bool) (err error)
- func (tr *Transport) RenderClient(outDir string) (err error)
- func (tr *Transport) RenderClientJS(outDir string) (err error)
- func (tr *Transport) RenderClientTS(outDir string) (err error)
- func (tr *Transport) RenderPackageNPM(outJs, outPkg string) (err error)
- func (tr *Transport) RenderServer(outDir string) (err error)
- func (tr *Transport) RenderSwagger(outDir string, interfaces ...string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Transport ¶
type Transport struct {
// contains filtered or unexported fields
}
func NewTransport ¶
func (*Transport) RenderAzure ¶
func (*Transport) RenderClient ¶
func (*Transport) RenderClientJS ¶
func (*Transport) RenderClientTS ¶ added in v2.1.0
func (*Transport) RenderPackageNPM ¶ added in v2.3.18
func (*Transport) RenderServer ¶
Source Files ¶
- azure-types.go
- azure.go
- cleanup.go
- client-batch.go
- client-cache.go
- client-error.go
- client-jsonrpc-js.go
- client-jsonrpc-ts.go
- client-jsonrpc.go
- client-options.go
- client-tracer.go
- constants.go
- context.go
- method.go
- pkg.go
- service-exchange.go
- service-http.go
- service-implement.go
- service-jsonrpc-client.go
- service-jsonrpc.go
- service-logger.go
- service-metrics.go
- service-middleware.go
- service-rest.go
- service-server.go
- service-test.go
- service-trace.go
- service.go
- srcfile.go
- swagger-components.go
- swagger-jsonrpc.go
- swagger-types.go
- swagger-utils.go
- swagger.go
- transport-errors.go
- transport-fiber.go
- transport-header.go
- transport-http.go
- transport-jsonrpc.go
- transport-metrics.go
- transport-options.go
- transport-server.go
- transport.go
- utils.go
- version.go
- writer.go