INNER CODE UNIT · Go

printFlag

ktr0731/evans · app/commands.go:307

	printFlag := func(f *pflag.Flag) {
		if isRootCommand && f.Hidden {
			return
		}
		if f.Name == "help" {
			hasHelp = true
		}
		cmd := "--" + f.Name
		if f.Shorthand != "" {
			cmd += ", -" + f.Shorthand
		}
		name, _ := pflag.UnquoteUsage(f)
		if name != "" {
			cmd += " " + name
		}
		usage := f.Usage
		if f.DefValue != "" {
			usage += fmt.Sprintf(` (default "%s")`, f.DefValue)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…