func ErrorAndExit(format string, args ...interface{}) {
	if errString := strings.TrimSpace(fmt.Sprintf(format, args...)); errString != "" {
		fmt.Fprintf(os.Stderr, "%s\n", errString)
	}
	os.Exit(1)
}
func ErrorAndExit(format string, args ...interface{}) {
	if errString := strings.TrimSpace(fmt.Sprintf(format, args...)); errString != "" {
		fmt.Fprintf(os.Stderr, "%s\n", errString)
	}
	os.Exit(1)
}
func ErrorAndExit ( format string , args ... interface { } ) { if errString := strings . TrimSpace ( fmt . Sprintf ( format , args ... ) ) ; errString != " " { fmt . Fprintf ( os . Stderr , " \n " , errString ) } os . Exit ( 1 ) }
// ErrorAndExit errors with the given format and args, and then exits.
ErrorAndExit errors with the given format and args and then exits .