package main import ( "context" "fmt" "os" "github.com/jackc/pgx/v5/pgxpool" ) var db *pgxpool.Pool func connectDB() { connStr := os.Getenv("DB_URL") if connStr == "" { panic("DB_URL not set") } var err error db, err = pgxpool.New(context.Background(), connStr) if err != nil { panic(err) } fmt.Println("Connected to PostgreSQL (pool)") }