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 }