Documentation
¶
Index ¶
- type ModuleInfo
- func (m *ModuleInfo) GetModuleName() string
- func (m *ModuleInfo) GetPackageName() string
- func (m *ModuleInfo) ReplaceImplement(in []byte, data []byte) []byte
- func (m *ModuleInfo) ReplaceImplementMethod(in []byte, data map[string]string) []byte
- func (m *ModuleInfo) ReplaceTemplate(in []byte) []byte
- func (m *ModuleInfo) ReplaceTemplateMethod(in []byte, data map[string]string) []byte
- type ModuleInfoInterface
- type Template
- type TemplateInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ModuleInfo ¶
func (*ModuleInfo) GetModuleName ¶
func (m *ModuleInfo) GetModuleName() string
func (*ModuleInfo) GetPackageName ¶
func (m *ModuleInfo) GetPackageName() string
func (*ModuleInfo) ReplaceImplement ¶
func (m *ModuleInfo) ReplaceImplement(in []byte, data []byte) []byte
func (*ModuleInfo) ReplaceImplementMethod ¶ added in v0.0.2
func (m *ModuleInfo) ReplaceImplementMethod(in []byte, data map[string]string) []byte
func (*ModuleInfo) ReplaceTemplate ¶
func (m *ModuleInfo) ReplaceTemplate(in []byte) []byte
func (*ModuleInfo) ReplaceTemplateMethod ¶ added in v0.0.2
func (m *ModuleInfo) ReplaceTemplateMethod(in []byte, data map[string]string) []byte
type ModuleInfoInterface ¶
type ModuleInfoInterface interface { GetPackageName() string GetModuleName() string ReplaceTemplate(data []byte) []byte ReplaceTemplateMethod(in []byte, data map[string]string) []byte ReplaceImplement(in []byte, data []byte) []byte ReplaceImplementMethod(in []byte, data map[string]string) []byte }
func NewModuleInfo ¶
func NewModuleInfo(name string) ModuleInfoInterface
type TemplateInterface ¶
Click to show internal directories.
Click to hide internal directories.