23 lines
466 B
Go
23 lines
466 B
Go
package main
|
|
|
|
import "flag"
|
|
|
|
type cmdflags struct {
|
|
add string
|
|
del int
|
|
edit string
|
|
toggle int
|
|
list bool
|
|
}
|
|
|
|
func newcmdflags() *cmdflags {
|
|
cf := cmdflags{}
|
|
|
|
flag.StringVar(&cf.add, "add", "", "add a new title")
|
|
flag.StringVar(&cf.add, "edit", "", "add a new title")
|
|
flag.StringVar(&cf.add, "del", "", "add a new title")
|
|
flag.StringVar(&cf.add, "toggle", "", "add a new title")
|
|
flag.StringVar(&cf.add, "list", "", "add a new title")
|
|
return nil
|
|
}
|