code: func fatal(msg string, code int) {
  	if len(msg) > 0 {
  		// add newline if needed
  		if !strings.HasSuffix(msg, "\n") {
  			msg += "\n"
  		}
  
  		fmt.Fprint(os.Stderr, msg)
  	}
  	os.Exit(code)
  }
docs: // fatal prints the message if set and then exits.