Documentation
¶
Overview ¶
Copyright © 2023 Adharsh M dev@adharsh.in
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GenerateCmd = &cobra.Command{ Use: "generate", Short: "Generate a project with gsk and clean architecture.", Args: cobra.MaximumNArgs(1), Run: func(cmd *cobra.Command, args []string) { log.Println("Generating project files...") pkg := getPackageName(args) app := getAppNameFromPkgName(pkg) workdir := "." err := openDirectory(workdir) if err != nil { log.Fatal(err) return } config := &project.Config{ RootPath: workdir, PkgName: pkg, AppName: app, } err = project.GenerateProject(config) if err != nil { log.Fatal(err) return } log.Println("Project generated successfully.") }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.