Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfaceDefinition ¶
type InterfaceDefinition struct { Name string `json:"name"` Brief string `json:"brief"` Describe string `json:"describe,omitempty"` InputPreProcess string `json:"inputPreProcess,omitempty"` InputParamList []ParamDefinition `json:"inputParamList"` OutputParamList []ParamDefinition `json:"outputParamList"` }
type ParamDefinition ¶
type ServiceDefinition ¶
type ServiceDefinition struct { Package string `json:"package"` Name string `json:"name"` Host string `json:"host"` InterfaceList []InterfaceDefinition `json:"interfaceList"` }
func LoadServiceDefinitionFromFile ¶
func LoadServiceDefinitionFromFile(name string) (*ServiceDefinition, error)
Click to show internal directories.
Click to hide internal directories.