Pārlūkot izejas kodu

Make the usage message a bit more informative

Lucas Stadler 9 gadi atpakaļ
vecāks
revīzija
c905345edd
1 mainītis faili ar 15 papildinājumiem un 0 dzēšanām
  1. 15 0
      go/remind/remind.go

+ 15 - 0
go/remind/remind.go

@ -27,6 +27,21 @@ var flags struct {
27 27
func init() {
28 28
	flag.BoolVar(&flags.showAll, "all", false, "Show all reminders")
29 29
30
	flag.Usage = func() {
31
		fmt.Fprintf(os.Stderr, "%s <cmd>\n", os.Args[0])
32
		fmt.Fprintln(os.Stderr)
33
34
		fmt.Fprintf(os.Stderr, "Available commands:\n")
35
		fmt.Fprintf(os.Stderr, "  add  <date> <description>\n")
36
		fmt.Fprintf(os.Stderr, "  list <when>\n")
37
		fmt.Fprintf(os.Stderr, "    where `when` is empty or one of: today\n")
38
		fmt.Fprintf(os.Stderr, "  l    (alias for `list`)\n")
39
40
		fmt.Fprintln(os.Stderr)
41
		flag.PrintDefaults()
42
	}
43
}
44
30 45
func isCommand(s string) bool {
31 46
	return s == "list" || s == "l" || s == "add"
32 47
}