fs.StringVarP(&g.OutputFileBaseName,"output-file-base","O",g.OutputFileBaseName,"Base name (without .go suffix) for output files.")
fs.StringVarP(&g.GoHeaderFilePath,"go-header-file","h",g.GoHeaderFilePath,"File containing boilerplate header text. The string YEAR will be replaced with the current 4-digit year.")
fs.BoolVar(&g.VerifyOnly,"verify-only",g.VerifyOnly,"If true, only verify existing output, do not write anything.")
fs.BoolVar(&g.Recursive,"recursive",g.VerifyOnly,"If true, recurse into all children of input directories.")
fs.StringVar(&g.GeneratedBuildTag,"build-tag",g.GeneratedBuildTag,"A Go build tag to use to identify files generated by this command. Should be unique.")