tpl

package
v0.1.19 Latest Latest
Warning

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

Go to latest
Published: May 12, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GoClientModel

type GoClientModel struct {
	ClientName       string
	PackageName      string
	PrivateFieldName string
	PublicMethodName string
	IncludePath      string
}

func NewGoClientModel

func NewGoClientModel(
	clientName string,
	packageName string,
	privateFieldName string,
	publicMethodName string,
	includePath string) GoClientModel

type GoClientsModel

type GoClientsModel struct {
	Header      string
	GoModule    string
	ServiceName string

	MetricsIncludePath string
	Clients            []GoClientModel
}

func NewGoClientsModel

func NewGoClientsModel(
	header string,
	goModule string,
	serviceName string,
	metricsIncludePath string,
	clients []GoClientModel) GoClientsModel

type JsClientModel

type JsClientModel struct {
	ClientName       string
	PublicMethodName string
	ClassName        string
}

func NewJsClientModel

func NewJsClientModel(
	clientName string,
	className string,
	publicMethodName string) JsClientModel

type JsClientsModel

type JsClientsModel struct {
	Header      string
	ServiceName string
	Clients     []JsClientModel
}

func NewJsClientsModel

func NewJsClientsModel(
	header string,
	serviceName string,
	clients []JsClientModel) JsClientsModel

Jump to

Keyboard shortcuts

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