Documentation ¶
Index ¶
- func MustGenerateCode(req *GenerateRequest)
- func MustGenerateCodeWithCache(req *GenerateRequest)
- type Api
- func (api Api) GetClientInArgsList() []ArgumentNameTypePair
- func (api Api) GetClientOutArgument() []ArgumentNameTypePair
- func (api Api) GetOutArgsListWithoutError() []ArgumentNameTypePair
- func (api Api) GetOutArgsNameListForAssign() string
- func (api Api) HasHttpContextArgument() bool
- func (api Api) HasReturnArgument() bool
- func (api Api) IsOutExpendToOneArgument() bool
- type ArgumentNameTypePair
- type GenerateRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Api ¶
type Api struct { Name string //在这个系统里面的名字 InArgsList []ArgumentNameTypePair //输入变量列表 OutArgsList []ArgumentNameTypePair //输出变量列表 }
func (Api) GetClientInArgsList ¶
func (api Api) GetClientInArgsList() []ArgumentNameTypePair
func (Api) GetClientOutArgument ¶
func (api Api) GetClientOutArgument() []ArgumentNameTypePair
func (Api) GetOutArgsListWithoutError ¶
func (api Api) GetOutArgsListWithoutError() []ArgumentNameTypePair
func (Api) GetOutArgsNameListForAssign ¶
func (Api) HasHttpContextArgument ¶
func (Api) HasReturnArgument ¶
func (Api) IsOutExpendToOneArgument ¶
TODO 下一个版本不要这个hook了,复杂度太高
type ArgumentNameTypePair ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.