cmd-zet/cmd/create.go
2025-09-26 12:24:08 +01:00

30 lines
695 B
Go

package cmd
import (
"strings"
"github.com/spf13/cobra"
"code.oliverdavies.uk/opdavies/cmd-zet/internal/lib"
)
var createCmd = &cobra.Command{
Use: "create",
Aliases: []string{"c", "n", "new"},
Short: "A brief description of your command",
Long: `A longer description that spans multiple lines and likely contains examples
and usage of using your command. For example:
Cobra is a CLI library for Go that empowers applications.
This application is a tool to generate the needed files
to quickly create a Cobra application.`,
Run: func(cmd *cobra.Command, args []string) {
title := ""
if len(args) > 0 {
title = strings.Join(args, " ")
}
lib.CreateZet(title)
},
}