Golang flag.ErrorHandling type examples

package flag

ErrorHandling defines how to handle flag parsing errors.

Golang flag.ErrorHandling type usage examples

Example 1:

 f := flag.NewFlagSet("flag", flag.ExitOnError)

Example 2:

 type Command struct {
  Description string 
  Subcommands []*Subcommand
  globalFlags []string
  ErrorHandling flag.ErrorHandling // here
 }

Reference :

http://golang.org/pkg/flag/#ErrorHandling

Advertisement