package database import ( "database/sql" "fmt" "os" ) // Fatal prints an error message to stderr and exits with status 1 func Fatal(format string, args ...interface{}) { fmt.Fprintf(os.Stderr, "FATAL: "+format+"\n", args...) os.Exit(1) } // CloseRows closes rows and exits on error func CloseRows(rows *sql.Rows) { if err := rows.Close(); err != nil { Fatal("failed to close rows: %v", err) } }