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