anchor.diff:  Hello World, from go-getoptions!
   ----
   +
  +.Use of bool option
   ----
   $ ./myscript --debug -g 1 other stuff
   DEBUG: 2019/03/02 10:27:48 Remaining: [other stuff]
   Hello World, from go-getoptions!
   ----
   +
  +.Use of map option
   ----
   ./myscript -g 0 -l en='Hello World' es='Hola Mundo'
   Greeting List:
  
positive.code: 
  ----
  +
  ----
  $ ./myscript 
  ERROR: Missing required option 'greet'!
  
  SYNOPSIS:
  myscript --greet <number> [--debug] [--help|-h|-?] [--list <lang=msg>...]...
  ----
  +
  ----
  $ ./myscript -g
  ERROR: Missing argument for option 'greet'!
  
negative.code: 		fmt.Fprintf(os.Stderr, opt.HelpSynopsis())
  		os.Exit(1)
  	}
  
  	// Use the passed command line options
  
  	// Use the bool variable
  	if !debug {
  		logger.SetOutput(ioutil.Discard)
  	}
  
  	// Show non-options in the remaining array
  	logger.Printf("Remaining: %v\n", remaining)
  
  	// Use the int variable
  	for i := 0; i < greetCount; i++ {
  		fmt.Println("Hello World, from go-getoptions!")
  	}
  
  	// Use the map[string]string variable
  	if len(greetings) > 0 {
  		fmt.Printf("Greeting List:\n")
  		for k, v := range greetings {
  