Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Generate ¶
func Generate(meta *MetaData, options ...OptionFunc) error
Types ¶
type Field ¶
type Field struct { Name string `json:"name,omitempty"` Skip bool `json:"skip,omitempty"` Kind string `json:"type,omitempty"` Type string `json:"type,omitempty"` MaxLen int `json:"maxLen,omitempty"` MaxValue int `json:"maxValue,omitempty"` Refer string `json:"refer,omitempty"` // 自定义数据 Comment string `json:"comment,omitempty"` Fields []Field `json:"fields,omitempty"` }
type MetaData ¶
type OptionFunc ¶
type OptionFunc func(option *Option)
func WithFileName ¶
func WithFileName(name string) OptionFunc
func WithFuncMap ¶
func WithFuncMap(fmap template.FuncMap) OptionFunc
func WithTemplateName ¶
func WithTemplateName(names []string) OptionFunc
Click to show internal directories.
Click to hide internal directories.