Versions in this module Expand all Collapse all v10 v10.4.0 Dec 18, 2024 Changes in this version + const FileForMods + const FileForModuleAPI + const FileForModuleBiz + const FileForModuleDAL + const FileForModuleMain + const FileForModuleSchema + const FileForModuleWire + const StructNamingAPI + const StructNamingBIZ + const StructNamingDAL + const StructPackageAPI + const StructPackageBIZ + const StructPackageDAL + const StructPackageSchema + var StructPackageTplPaths = map[string]string + var StructPackages = []string + func GetModuleImportName(moduleName string) string + func GetModuleImportPath(dir, modulePath, moduleName string) string + func GetModuleMainFilePath(moduleName string) (string, error) + func GetModuleWireFilePath(moduleName string) (string, error) + func GetRootImportPath(dir string) string + func GetStructAPIName(structName string) string + func GetStructBIZName(structName string) string + func GetStructDALName(structName string) string + func GetStructRouterGroupName(structName string) string + func GetStructRouterVarName(structName string) string + func GetUtilImportPath(dir, modulePath string) string + func ModifyModsFile(ctx context.Context, args BasicArgs) ([]byte, error) + func ModifyModuleMainFile(ctx context.Context, args BasicArgs) ([]byte, error) + func ModifyModuleWireFile(ctx context.Context, args BasicArgs) ([]byte, error) + func ParseFilePathFromTpl(moduleName, structName string, tpl string) (string, error) + type AstFlag int + const AstFlagGen + const AstFlagRem + func (f AstFlag) String() string + type BasicArgs struct + Dir string + FillRouterPrefix bool + Flag AstFlag + GenPackages []string + ModuleName string + ModulePath string + StructName string