package database import ( "context" "github.com/jackc/pgx/v5/pgxpool" ) func NewConnection(databaseURL string) (*pgxpool.Pool, error) { config, err := pgxpool.ParseConfig(databaseURL) if err != nil { return nil, err } pool, err := pgxpool.NewWithConfig(context.Background(), config) if err != nil { return nil, err } return pool, nil }