Documentation ¶
Index ¶
- Constants
- func InjectCodeFactroy(s *CodeFactroy)
- func InjectOptionFactroy(s *OptionFactroy)
- func InjectSuiteFactroy(s *SuiteFactroy)
- func LoadCodeFactroy() baseiface.ISingleton
- func LoadOptionFactroy() baseiface.ISingleton
- func LoadSuiteFactroy() baseiface.ISingleton
- func MakeDi(dto *didto.DiDto) error
- type CodeFactroy
- func (self *CodeFactroy) CodeFactroyOption(opts ...CodeFactroyOption)
- func (cf *CodeFactroy) DecideTemlateFile() string
- func (cf *CodeFactroy) Make(dto *didto.DiDto) error
- func (cf *CodeFactroy) MakeToParam()
- func (cf *CodeFactroy) ParseParams() (string, error)
- func (cf *CodeFactroy) Path() string
- func (cf *CodeFactroy) ReadTemplate() (string, error)
- func (cf *CodeFactroy) SetPath(outpath string)
- func (cf *CodeFactroy) StructFileName() string
- func (cf *CodeFactroy) WriteFile(filename string) error
- func (cf *CodeFactroy) WriteStructFile() error
- type CodeFactroyOption
- type OptionFactroy
- func (self *OptionFactroy) Make(dto *didto.DiDto) error
- func (this *OptionFactroy) MakeDi() error
- func (self *OptionFactroy) MakeToParam()
- func (cf *OptionFactroy) StructFileName() string
- func (this *OptionFactroy) WithRootDir(rootdir string) *OptionFactroy
- func (self *OptionFactroy) WriteStructFile() error
- type SuiteFactroy
Constants ¶
View Source
const ( VAR_KEY_FileName = "FileName" VAR_KEY_Author = "Author" VAR_KEY_Corp = "Corp" VAR_KEY_Now = "Now" )
@Title 文件名称: {{.FileName}}.go @Description 描述: 代码工厂服务
@Author 作者: {{.Author}} 时间({{.Now}}) @Update 作者: {{.Author}} 时间({{.Now}})
Variables ¶
This section is empty.
Functions ¶
func InjectCodeFactroy ¶
func InjectCodeFactroy(s *CodeFactroy)
func InjectOptionFactroy ¶ added in v1.2.3
func InjectOptionFactroy(s *OptionFactroy)
func InjectSuiteFactroy ¶ added in v1.2.3
func InjectSuiteFactroy(s *SuiteFactroy)
func LoadCodeFactroy ¶
func LoadCodeFactroy() baseiface.ISingleton
func LoadOptionFactroy ¶ added in v1.2.3
func LoadOptionFactroy() baseiface.ISingleton
func LoadSuiteFactroy ¶ added in v1.2.3
func LoadSuiteFactroy() baseiface.ISingleton
Types ¶
type CodeFactroy ¶
type CodeFactroy struct { basedto.BaseEntity *didto.DiDto ExistNewStruct bool // contains filtered or unexported fields }
func FindBeanCodeFactroy ¶
func FindBeanCodeFactroy() *CodeFactroy
func NewCodeFactroy ¶
func NewCodeFactroy() *CodeFactroy
func (*CodeFactroy) CodeFactroyOption ¶ added in v1.2.4
func (self *CodeFactroy) CodeFactroyOption(opts ...CodeFactroyOption)
func (*CodeFactroy) DecideTemlateFile ¶ added in v1.0.105
func (cf *CodeFactroy) DecideTemlateFile() string
func (*CodeFactroy) MakeToParam ¶
func (cf *CodeFactroy) MakeToParam()
func (*CodeFactroy) ParseParams ¶
func (cf *CodeFactroy) ParseParams() (string, error)
func (*CodeFactroy) Path ¶
func (cf *CodeFactroy) Path() string
func (*CodeFactroy) ReadTemplate ¶
func (cf *CodeFactroy) ReadTemplate() (string, error)
func (*CodeFactroy) SetPath ¶
func (cf *CodeFactroy) SetPath(outpath string)
func (*CodeFactroy) StructFileName ¶
func (cf *CodeFactroy) StructFileName() string
func (*CodeFactroy) WriteFile ¶
func (cf *CodeFactroy) WriteFile(filename string) error
func (*CodeFactroy) WriteStructFile ¶
func (cf *CodeFactroy) WriteStructFile() error
type CodeFactroyOption ¶ added in v1.2.4
type CodeFactroyOption func(entity *CodeFactroy)
type OptionFactroy ¶ added in v1.2.3
type OptionFactroy struct { basedto.BaseEntity *CodeFactroy }
func FindBeanOptionFactroy ¶ added in v1.2.3
func FindBeanOptionFactroy() *OptionFactroy
func NewOptionFactroy ¶ added in v1.2.3
func NewOptionFactroy() *OptionFactroy
func (*OptionFactroy) Make ¶ added in v1.2.3
func (self *OptionFactroy) Make(dto *didto.DiDto) error
func (*OptionFactroy) MakeDi ¶ added in v1.2.3
func (this *OptionFactroy) MakeDi() error
func (*OptionFactroy) MakeToParam ¶ added in v1.2.3
func (self *OptionFactroy) MakeToParam()
func (*OptionFactroy) StructFileName ¶ added in v1.2.3
func (cf *OptionFactroy) StructFileName() string
func (*OptionFactroy) WithRootDir ¶ added in v1.2.3
func (this *OptionFactroy) WithRootDir(rootdir string) *OptionFactroy
func (*OptionFactroy) WriteStructFile ¶ added in v1.2.3
func (self *OptionFactroy) WriteStructFile() error
type SuiteFactroy ¶ added in v1.2.3
type SuiteFactroy struct { basedto.BaseEntity *CodeFactroy }
func FindBeanSuiteFactroy ¶ added in v1.2.3
func FindBeanSuiteFactroy() *SuiteFactroy
func NewSuiteFactroy ¶ added in v1.2.3
func NewSuiteFactroy() *SuiteFactroy
func (*SuiteFactroy) MakeToParam ¶ added in v1.2.3
func (self *SuiteFactroy) MakeToParam()
func (*SuiteFactroy) StructFileName ¶ added in v1.2.3
func (cf *SuiteFactroy) StructFileName() string
func (*SuiteFactroy) WriteStructFile ¶ added in v1.2.3
func (self *SuiteFactroy) WriteStructFile() error
Click to show internal directories.
Click to hide internal directories.