Compare commits
1 commit
9c8476fa97
...
7b9ef14d92
Author | SHA1 | Date | |
---|---|---|---|
7b9ef14d92 |
1 changed files with 5 additions and 10 deletions
|
@ -9,7 +9,6 @@ import (
|
|||
"fmt"
|
||||
"slices"
|
||||
"strings"
|
||||
"text/tabwriter"
|
||||
)
|
||||
|
||||
func usageFunc(summaries map[string]string) func() {
|
||||
|
@ -32,22 +31,18 @@ func usageFunc(summaries map[string]string) func() {
|
|||
builder.WriteString("VERSION:\n " + binaryVersion + "\n\n")
|
||||
}
|
||||
|
||||
builder.WriteString("USAGE:\n enbas [flags]\n enbas [flags] [command]\n\nCOMMANDS:")
|
||||
|
||||
tableWriter := tabwriter.NewWriter(&builder, 0, 8, 0, '\t', 0)
|
||||
builder.WriteString("USAGE:\n enbas [flags]\n enbas [command]\n\nCOMMANDS:")
|
||||
|
||||
for _, cmd := range cmds {
|
||||
fmt.Fprintf(tableWriter, "\n %s\t%s", cmd, summaries[cmd])
|
||||
fmt.Fprintf(&builder, "\n %s\t%s", cmd, summaries[cmd])
|
||||
}
|
||||
|
||||
tableWriter.Flush()
|
||||
|
||||
builder.WriteString("\n\nFLAGS:\n --help\n print the help message")
|
||||
builder.WriteString("\n\nFLAGS:\n --help\n print the help message\n")
|
||||
flag.VisitAll(func(f *flag.Flag) {
|
||||
fmt.Fprintf(&builder, "\n --%s\n %s", f.Name, f.Usage)
|
||||
fmt.Fprintf(&builder, "\n --%s\n %s\n", f.Name, f.Usage)
|
||||
})
|
||||
|
||||
builder.WriteString("\n\nUse \"enbas [command] --help\" for more information about a command.\n")
|
||||
builder.WriteString("\nUse \"enbas [command] --help\" for more information about a command.\n")
|
||||
|
||||
w := flag.CommandLine.Output()
|
||||
fmt.Fprint(w, builder.String())
|
||||
|
|
Loading…
Reference in a new issue