Versions in this module Expand all Collapse all v1 v1.0.1 Nov 18, 2022 Changes in this version + func ParseTagHandler(structName, fieldName, tag string) + type Config struct + func DefaultConfig() *Config + func (s *Config) DefaultMethodName(t string) *Config + func (s *Config) EnableAutoFormTag(t bool) *Config + func (s *Config) EnableAutoJsonTag(t bool) *Config + func (s *Config) EnableDebug(t bool) *Config + func (s *Config) EnableTOFileSingle(t bool) *Config + func (s *Config) EnableVOFileSingle(t bool) *Config + func (s *Config) SavePath(t string) *Config + type Struct2Service struct + func NewStruct2Service(config *Config) *Struct2Service + func (s *Struct2Service) AutoMigrate(t ...interface{}) *Struct2Service + func (s *Struct2Service) Run() error + type TagInfo []string + func ParseTag(tag string) (tagInfo TagInfo, err error) + type TagInfoMap map[string]TagInfo + func GetTagInfoMap() *TagInfoMap + func (t *TagInfoMap) GetTag(structName, fieldName string) TagInfo + func (t *TagInfoMap) InsertTag(structName, fieldName string, tag TagInfo)